.elementor-314 .elementor-element.elementor-element-c5acbcd{--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-c5acbcd:not(.elementor-motion-effects-element-type-background), .elementor-314 .elementor-element.elementor-element-c5acbcd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://perigoes-aw-courts.whitehart.dev/wp-content/uploads/2026/04/5fa522186d4466c12bb3a7f09284beae742a2c60.jpg");background-position:center center;background-repeat:repeat;background-size:cover;}.elementor-314 .elementor-element.elementor-element-c5acbcd::before, .elementor-314 .elementor-element.elementor-element-c5acbcd > .elementor-background-video-container::before, .elementor-314 .elementor-element.elementor-element-c5acbcd > .e-con-inner > .elementor-background-video-container::before, .elementor-314 .elementor-element.elementor-element-c5acbcd > .elementor-background-slideshow::before, .elementor-314 .elementor-element.elementor-element-c5acbcd > .e-con-inner > .elementor-background-slideshow::before, .elementor-314 .elementor-element.elementor-element-c5acbcd > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, #557372 1.51%, #00285400 68.42%);}.elementor-314 .elementor-element.elementor-element-30bca057{--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-26fc7faf{padding:0px 0px 20px 0px;}.elementor-314 .elementor-element.elementor-element-26fc7faf .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-dae319b{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-1df81e7f .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-1df81e7f{padding:40px 0px 0px 0px;}.elementor-314 .elementor-element.elementor-element-5790f449{--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-5790f449:not(.elementor-motion-effects-element-type-background), .elementor-314 .elementor-element.elementor-element-5790f449 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-851185f );}.elementor-314 .elementor-element.elementor-element-374e65cd{--display:flex;}.elementor-314 .elementor-element.elementor-element-68587c37{--display:flex;}.elementor-314 .elementor-element.elementor-element-17394fe2{--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-1656787c{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:400;line-height:1.4em;color:#535862;}.elementor-314 .elementor-element.elementor-element-42b4ffee{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-42b4ffee a{color:#557372;}.elementor-314 .elementor-element.elementor-element-4ac10940{--display:flex;}.elementor-314 .elementor-element.elementor-element-7de6c9b9{--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-5c4063af{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:400;line-height:1.4em;color:#535862;}.elementor-314 .elementor-element.elementor-element-105f45f9{--display:flex;}.elementor-314 .elementor-element.elementor-element-15117693{--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-31575c20{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:400;line-height:1.4em;color:#535862;}.elementor-314 .elementor-element.elementor-element-6b5c6e85{--display:flex;}.elementor-314 .elementor-element.elementor-element-6b06d0c2{--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-8d66326{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:400;line-height:1.4em;color:#535862;}.elementor-314 .elementor-element.elementor-element-2144fd5{--display:flex;}.elementor-314 .elementor-element.elementor-element-6cfbdb34{--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-6d640ce0{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:400;line-height:1.4em;color:#535862;}.elementor-314 .elementor-element.elementor-element-4572cec9{--display:flex;}.elementor-314 .elementor-element.elementor-element-3566ea07{--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-4d97b135{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:400;line-height:1.4em;color:#535862;}.elementor-314 .elementor-element.elementor-element-1c483f4c{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-1c483f4c a{color:#557372;}.elementor-314 .elementor-element.elementor-element-588be3c6{--display:flex;}.elementor-314 .elementor-element.elementor-element-45dc5e3d{--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-285583ad{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:400;line-height:1.4em;color:#535862;}.elementor-314 .elementor-element.elementor-element-30126239{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-30126239 a{color:#557372;}.elementor-314 .elementor-element.elementor-element-7862377d{--display:flex;}.elementor-314 .elementor-element.elementor-element-5364e688{--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-7eabd968{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:400;line-height:1.4em;color:#535862;}.elementor-314 .elementor-element.elementor-element-41c0e14c{--display:flex;}.elementor-314 .elementor-element.elementor-element-609ce66b{--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-38fd25d0{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:400;line-height:1.4em;color:#535862;}.elementor-314 .elementor-element.elementor-element-4783b73c{--display:flex;}.elementor-314 .elementor-element.elementor-element-c8263d2{--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-5438829d{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:400;line-height:1.4em;color:#535862;}.elementor-314 .elementor-element.elementor-element-5438829d a{color:#535862;}.elementor-314 .elementor-element.elementor-element-b94599c{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-480e625e{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-480e625e a{color:#557372;}.elementor-314 .elementor-element.elementor-element-d3da8{--display:flex;}.elementor-314 .elementor-element.elementor-element-24fe1fe9{--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-3184df07{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:400;line-height:1.4em;color:#535862;}.elementor-314 .elementor-element.elementor-element-3184df07 a{color:#535862;}.elementor-314 .elementor-element.elementor-element-1efbc6a5{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-1efbc6a5 a{color:#557372;}.elementor-314 .elementor-element.elementor-element-7e618ad8{--display:flex;}.elementor-314 .elementor-element.elementor-element-1b126e66{--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-719722d9{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:400;line-height:1.4em;color:#535862;}.elementor-314 .elementor-element.elementor-element-719722d9 a{color:#535862;}.elementor-314 .elementor-element.elementor-element-20eef6da{--display:flex;}.elementor-314 .elementor-element.elementor-element-6daa1373{--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-4269beb1{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:400;line-height:1.4em;color:#535862;}.elementor-314 .elementor-element.elementor-element-4269beb1 a{color:#535862;}.elementor-314 .elementor-element.elementor-element-6d1d4f01{--display:flex;}.elementor-314 .elementor-element.elementor-element-23368ced{--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-6982a964{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:400;line-height:1.4em;color:#535862;}.elementor-314 .elementor-element.elementor-element-6982a964 a{color:#535862;}.elementor-314 .elementor-element.elementor-element-9a0dbbb{--display:flex;}.elementor-314 .elementor-element.elementor-element-535d696d{--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-342d5dd9{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:400;line-height:1.4em;color:#535862;}.elementor-314 .elementor-element.elementor-element-342d5dd9 a{color:#535862;}.elementor-314 .elementor-element.elementor-element-3b014c73{--display:flex;}.elementor-314 .elementor-element.elementor-element-4c4169e8{--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-b220f59{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:400;line-height:1.4em;color:#535862;}.elementor-314 .elementor-element.elementor-element-b220f59 a{color:#535862;}.elementor-314 .elementor-element.elementor-element-668c895d{--display:flex;}.elementor-314 .elementor-element.elementor-element-50c47210{--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-77a6eb42{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:400;line-height:1.4em;color:#535862;}.elementor-314 .elementor-element.elementor-element-77a6eb42 a{color:#535862;}.elementor-314 .elementor-element.elementor-element-26150606{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-26150606 a{color:#557372;}.elementor-314 .elementor-element.elementor-element-753478d6{--display:flex;}.elementor-314 .elementor-element.elementor-element-5b4b8586{--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-3ee4c553{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:400;line-height:1.4em;color:#535862;}.elementor-314 .elementor-element.elementor-element-3ee4c553 a{color:#535862;}.elementor-314 .elementor-element.elementor-element-5ca2e20{--display:flex;}.elementor-314 .elementor-element.elementor-element-6bc8bda0{--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-666d7b07{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:400;line-height:1.4em;color:#535862;}.elementor-314 .elementor-element.elementor-element-666d7b07 a{color:#535862;}.elementor-314 .elementor-element.elementor-element-41b8de76{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-41b8de76 a{color:#557372;}.elementor-314 .elementor-element.elementor-element-386835bb{--display:flex;}.elementor-314 .elementor-element.elementor-element-7e847df0{--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-246a191c{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:400;line-height:1.4em;color:#535862;}.elementor-314 .elementor-element.elementor-element-246a191c a{color:#535862;}.elementor-314 .elementor-element.elementor-element-6fb31b28{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-6fb31b28 a{color:#557372;}.elementor-314 .elementor-element.elementor-element-795718e4{--display:flex;}.elementor-314 .elementor-element.elementor-element-1f426db6{--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-5ca0d964{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:400;line-height:1.4em;color:#535862;}.elementor-314 .elementor-element.elementor-element-5ca0d964 a{color:#535862;}.elementor-314 .elementor-element.elementor-element-63f56a40{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-63f56a40 a{color:#557372;}.elementor-314 .elementor-element.elementor-element-30b42bc0{--display:flex;}.elementor-314 .elementor-element.elementor-element-1ded3ae3{--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-382dde54{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:400;line-height:1.4em;color:#535862;}.elementor-314 .elementor-element.elementor-element-382dde54 a{color:#535862;}.elementor-314 .elementor-element.elementor-element-1b4d5952{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-1b4d5952 a{color:#557372;}.elementor-314 .elementor-element.elementor-element-37cccf24{--display:flex;}.elementor-314 .elementor-element.elementor-element-20938324{--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-49902bbd{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:400;line-height:1.4em;color:#535862;}.elementor-314 .elementor-element.elementor-element-49902bbd a{color:#535862;}.elementor-314 .elementor-element.elementor-element-1f37be23{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-1f37be23 a{color:#557372;}.elementor-314 .elementor-element.elementor-element-59b7799f{--display:flex;}.elementor-314 .elementor-element.elementor-element-5664599a{--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-671aa96b{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:400;line-height:1.4em;color:#535862;}.elementor-314 .elementor-element.elementor-element-671aa96b a{color:#535862;}.elementor-314 .elementor-element.elementor-element-604c6568{--display:flex;}.elementor-314 .elementor-element.elementor-element-3290362b{--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-4c76f6e0{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:400;line-height:1.4em;color:#535862;}.elementor-314 .elementor-element.elementor-element-4c76f6e0 a{color:#535862;}.elementor-314 .elementor-element.elementor-element-38a0ff87{--display:flex;}.elementor-314 .elementor-element.elementor-element-747c6cea{--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-186efbfa{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:400;line-height:1.4em;color:#535862;}.elementor-314 .elementor-element.elementor-element-186efbfa a{color:#535862;}.elementor-314 .elementor-element.elementor-element-706fc9b9{--display:flex;}.elementor-314 .elementor-element.elementor-element-135a2063{--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-6db1f097{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:400;line-height:1.4em;color:#535862;}.elementor-314 .elementor-element.elementor-element-6db1f097 a{color:#535862;}.elementor-314 .elementor-element.elementor-element-5aa9d69b{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-5aa9d69b a{color:#557372;}.elementor-314 .elementor-element.elementor-element-45e1cc7d{--display:flex;}.elementor-314 .elementor-element.elementor-element-22cf8244{--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-76c00fb6{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:400;line-height:1.4em;color:#535862;}.elementor-314 .elementor-element.elementor-element-76c00fb6 a{color:#535862;}.elementor-314 .elementor-element.elementor-element-a077b90{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-a077b90 a{color:#557372;}.elementor-314 .elementor-element.elementor-element-7b2ec01a{--display:flex;}.elementor-314 .elementor-element.elementor-element-6a1e8710{--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-42dd295e{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:400;line-height:1.4em;color:#535862;}.elementor-314 .elementor-element.elementor-element-42dd295e a{color:#535862;}.elementor-314 .elementor-element.elementor-element-3490cd6c{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-3490cd6c a{color:#557372;}.elementor-314 .elementor-element.elementor-element-3b31d9a2{--display:flex;}.elementor-314 .elementor-element.elementor-element-6844e252{--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-718a4313{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:400;line-height:1.4em;color:#535862;}.elementor-314 .elementor-element.elementor-element-718a4313 a{color:#535862;}.elementor-314 .elementor-element.elementor-element-56a21255{--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-e4da265 );--n-accordion-title-hover-color:var( --e-global-color-e4da265 );--n-accordion-title-active-color:var( --e-global-color-e4da265 );--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-56a21255 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}:where( .elementor-314 .elementor-element.elementor-element-56a21255 > .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-56a21255 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-314 .elementor-element.elementor-element-1794b71a{--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-1794b71a:not(.elementor-motion-effects-element-type-background), .elementor-314 .elementor-element.elementor-element-1794b71a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-851185f );}.elementor-314 .elementor-element.elementor-element-7bd32dc8{--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-7bd32dc8:not(.elementor-motion-effects-element-type-background), .elementor-314 .elementor-element.elementor-element-7bd32dc8 > .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-5f3e695d{padding:0px 0px 35px 0px;}.elementor-314 .elementor-element.elementor-element-7e77e065{padding:0px 0px 20px 0px;text-align:center;}.elementor-314 .elementor-element.elementor-element-7e77e065 .elementor-heading-title{font-family:"Castoro", Sans-serif;font-size:32px;font-weight:400;line-height:1.4em;color:var( --e-global-color-e4da265 );}.elementor-314 .elementor-element.elementor-element-21e9fa6{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-26a82d29{--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-7c5d3707 .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-7c5d3707{width:100%;max-width:100%;padding:0px 0px 0px 0px;}.elementor-314 .elementor-element.elementor-element-29017660 .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-29017660{width:100%;max-width:100%;padding:0px 0px 0px 0px;}.elementor-314 .elementor-element.elementor-element-78bfdd19 .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-78bfdd19{width:100%;max-width:100%;padding:0px 0px 0px 0px;}@media(min-width:768px){.elementor-314 .elementor-element.elementor-element-7bd32dc8{--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-26fc7faf .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-7bd32dc8{--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-7e77e065 .elementor-heading-title{font-size:24px;}.elementor-314 .elementor-element.elementor-element-26a82d29{--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-26fc7faf .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-374e65cd{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-314 .elementor-element.elementor-element-b94599c{padding:40px 0px 0px 0px;}.elementor-314 .elementor-element.elementor-element-1794b71a{--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-7e77e065 .elementor-heading-title{font-size:20px;}.elementor-314 .elementor-element.elementor-element-21e9fa6{text-align:center;}.elementor-314 .elementor-element.elementor-element-26a82d29{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}}/* Start custom CSS for heading, class: .elementor-element-26fc7faf *//*.elementor-314 .elementor-element.elementor-element-26fc7faf h1 {*/
/*    max-width: 420px;*/
/*}*//* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dae319b */.elementor-314 .elementor-element.elementor-element-dae319b p {
    max-width: 489px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1df81e7f */.elementor-314 .elementor-element.elementor-element-1df81e7f a {
    width: 100%;
    max-width: 360px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1656787c */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-1656787c {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c4063af */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-5c4063af {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-31575c20 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-31575c20 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8d66326 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-8d66326 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6d640ce0 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-6d640ce0 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4d97b135 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-4d97b135 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-285583ad */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-285583ad {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7eabd968 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-7eabd968 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-38fd25d0 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-38fd25d0 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5438829d */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-5438829d {
        height: 100%;
    }
}

.elementor-314 .elementor-element.elementor-element-5438829d a {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b94599c *//*@media only screen and (min-width: 768px) {*/
/*    .elementor-314 .elementor-element.elementor-element-b94599c {*/
/*        height: 100%;*/
/*    }*/
/*}*//* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3184df07 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-3184df07 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-719722d9 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-719722d9 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4269beb1 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-4269beb1 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6982a964 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-6982a964 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-342d5dd9 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-342d5dd9 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b220f59 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-b220f59 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-77a6eb42 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-77a6eb42 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3ee4c553 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-3ee4c553 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-666d7b07 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-666d7b07 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-246a191c */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-246a191c {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5ca0d964 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-5ca0d964 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-382dde54 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-382dde54 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-49902bbd */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-49902bbd {
        height: 100%;
    }
}

.elementor-314 .elementor-element.elementor-element-49902bbd a {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-671aa96b */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-671aa96b {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4c76f6e0 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-4c76f6e0 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-186efbfa */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-186efbfa {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6db1f097 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-6db1f097 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-76c00fb6 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-76c00fb6 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-42dd295e */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-42dd295e {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-718a4313 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-718a4313 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1656787c */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-1656787c {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c4063af */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-5c4063af {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-31575c20 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-31575c20 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8d66326 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-8d66326 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6d640ce0 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-6d640ce0 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4d97b135 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-4d97b135 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-285583ad */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-285583ad {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7eabd968 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-7eabd968 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-38fd25d0 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-38fd25d0 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5438829d */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-5438829d {
        height: 100%;
    }
}

.elementor-314 .elementor-element.elementor-element-5438829d a {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b94599c *//*@media only screen and (min-width: 768px) {*/
/*    .elementor-314 .elementor-element.elementor-element-b94599c {*/
/*        height: 100%;*/
/*    }*/
/*}*//* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3184df07 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-3184df07 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-719722d9 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-719722d9 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4269beb1 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-4269beb1 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6982a964 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-6982a964 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-342d5dd9 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-342d5dd9 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b220f59 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-b220f59 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-77a6eb42 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-77a6eb42 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3ee4c553 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-3ee4c553 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-666d7b07 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-666d7b07 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-246a191c */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-246a191c {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5ca0d964 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-5ca0d964 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-382dde54 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-382dde54 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-49902bbd */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-49902bbd {
        height: 100%;
    }
}

.elementor-314 .elementor-element.elementor-element-49902bbd a {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-671aa96b */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-671aa96b {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4c76f6e0 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-4c76f6e0 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-186efbfa */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-186efbfa {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6db1f097 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-6db1f097 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-76c00fb6 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-76c00fb6 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-42dd295e */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-42dd295e {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-718a4313 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-718a4313 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1656787c */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-1656787c {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c4063af */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-5c4063af {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-31575c20 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-31575c20 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8d66326 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-8d66326 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6d640ce0 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-6d640ce0 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4d97b135 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-4d97b135 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-285583ad */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-285583ad {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7eabd968 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-7eabd968 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-38fd25d0 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-38fd25d0 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5438829d */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-5438829d {
        height: 100%;
    }
}

.elementor-314 .elementor-element.elementor-element-5438829d a {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b94599c *//*@media only screen and (min-width: 768px) {*/
/*    .elementor-314 .elementor-element.elementor-element-b94599c {*/
/*        height: 100%;*/
/*    }*/
/*}*//* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3184df07 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-3184df07 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-719722d9 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-719722d9 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4269beb1 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-4269beb1 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6982a964 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-6982a964 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-342d5dd9 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-342d5dd9 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b220f59 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-b220f59 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-77a6eb42 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-77a6eb42 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3ee4c553 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-3ee4c553 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-666d7b07 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-666d7b07 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-246a191c */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-246a191c {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5ca0d964 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-5ca0d964 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-382dde54 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-382dde54 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-49902bbd */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-49902bbd {
        height: 100%;
    }
}

.elementor-314 .elementor-element.elementor-element-49902bbd a {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-671aa96b */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-671aa96b {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4c76f6e0 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-4c76f6e0 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-186efbfa */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-186efbfa {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6db1f097 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-6db1f097 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-76c00fb6 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-76c00fb6 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-42dd295e */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-42dd295e {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-718a4313 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-718a4313 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1656787c */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-1656787c {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c4063af */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-5c4063af {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-31575c20 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-31575c20 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8d66326 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-8d66326 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6d640ce0 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-6d640ce0 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4d97b135 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-4d97b135 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-285583ad */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-285583ad {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7eabd968 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-7eabd968 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-38fd25d0 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-38fd25d0 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5438829d */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-5438829d {
        height: 100%;
    }
}

.elementor-314 .elementor-element.elementor-element-5438829d a {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b94599c *//*@media only screen and (min-width: 768px) {*/
/*    .elementor-314 .elementor-element.elementor-element-b94599c {*/
/*        height: 100%;*/
/*    }*/
/*}*//* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3184df07 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-3184df07 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-719722d9 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-719722d9 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4269beb1 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-4269beb1 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6982a964 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-6982a964 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-342d5dd9 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-342d5dd9 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b220f59 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-b220f59 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-77a6eb42 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-77a6eb42 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3ee4c553 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-3ee4c553 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-666d7b07 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-666d7b07 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-246a191c */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-246a191c {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5ca0d964 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-5ca0d964 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-382dde54 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-382dde54 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-49902bbd */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-49902bbd {
        height: 100%;
    }
}

.elementor-314 .elementor-element.elementor-element-49902bbd a {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-671aa96b */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-671aa96b {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4c76f6e0 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-4c76f6e0 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-186efbfa */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-186efbfa {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6db1f097 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-6db1f097 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-76c00fb6 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-76c00fb6 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-42dd295e */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-42dd295e {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-718a4313 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-718a4313 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1656787c */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-1656787c {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c4063af */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-5c4063af {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-31575c20 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-31575c20 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8d66326 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-8d66326 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6d640ce0 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-6d640ce0 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4d97b135 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-4d97b135 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-285583ad */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-285583ad {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7eabd968 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-7eabd968 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-38fd25d0 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-38fd25d0 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5438829d */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-5438829d {
        height: 100%;
    }
}

.elementor-314 .elementor-element.elementor-element-5438829d a {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b94599c *//*@media only screen and (min-width: 768px) {*/
/*    .elementor-314 .elementor-element.elementor-element-b94599c {*/
/*        height: 100%;*/
/*    }*/
/*}*//* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3184df07 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-3184df07 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-719722d9 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-719722d9 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4269beb1 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-4269beb1 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6982a964 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-6982a964 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-342d5dd9 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-342d5dd9 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b220f59 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-b220f59 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-77a6eb42 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-77a6eb42 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3ee4c553 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-3ee4c553 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-666d7b07 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-666d7b07 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-246a191c */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-246a191c {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5ca0d964 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-5ca0d964 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-382dde54 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-382dde54 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-49902bbd */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-49902bbd {
        height: 100%;
    }
}

.elementor-314 .elementor-element.elementor-element-49902bbd a {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-671aa96b */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-671aa96b {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4c76f6e0 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-4c76f6e0 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-186efbfa */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-186efbfa {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6db1f097 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-6db1f097 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-76c00fb6 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-76c00fb6 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-42dd295e */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-42dd295e {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-718a4313 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-718a4313 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1656787c */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-1656787c {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c4063af */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-5c4063af {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-31575c20 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-31575c20 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8d66326 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-8d66326 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6d640ce0 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-6d640ce0 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4d97b135 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-4d97b135 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-285583ad */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-285583ad {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7eabd968 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-7eabd968 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-38fd25d0 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-38fd25d0 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5438829d */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-5438829d {
        height: 100%;
    }
}

.elementor-314 .elementor-element.elementor-element-5438829d a {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b94599c *//*@media only screen and (min-width: 768px) {*/
/*    .elementor-314 .elementor-element.elementor-element-b94599c {*/
/*        height: 100%;*/
/*    }*/
/*}*//* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3184df07 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-3184df07 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-719722d9 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-719722d9 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4269beb1 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-4269beb1 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6982a964 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-6982a964 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-342d5dd9 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-342d5dd9 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b220f59 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-b220f59 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-77a6eb42 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-77a6eb42 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3ee4c553 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-3ee4c553 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-666d7b07 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-666d7b07 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-246a191c */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-246a191c {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5ca0d964 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-5ca0d964 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-382dde54 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-382dde54 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-49902bbd */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-49902bbd {
        height: 100%;
    }
}

.elementor-314 .elementor-element.elementor-element-49902bbd a {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-671aa96b */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-671aa96b {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4c76f6e0 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-4c76f6e0 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-186efbfa */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-186efbfa {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6db1f097 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-6db1f097 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-76c00fb6 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-76c00fb6 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-42dd295e */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-42dd295e {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-718a4313 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-718a4313 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1656787c */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-1656787c {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c4063af */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-5c4063af {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-31575c20 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-31575c20 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8d66326 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-8d66326 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6d640ce0 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-6d640ce0 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4d97b135 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-4d97b135 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-285583ad */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-285583ad {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7eabd968 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-7eabd968 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-38fd25d0 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-38fd25d0 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5438829d */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-5438829d {
        height: 100%;
    }
}

.elementor-314 .elementor-element.elementor-element-5438829d a {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b94599c *//*@media only screen and (min-width: 768px) {*/
/*    .elementor-314 .elementor-element.elementor-element-b94599c {*/
/*        height: 100%;*/
/*    }*/
/*}*//* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3184df07 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-3184df07 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-719722d9 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-719722d9 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4269beb1 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-4269beb1 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6982a964 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-6982a964 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-342d5dd9 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-342d5dd9 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b220f59 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-b220f59 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-77a6eb42 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-77a6eb42 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3ee4c553 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-3ee4c553 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-666d7b07 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-666d7b07 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-246a191c */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-246a191c {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5ca0d964 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-5ca0d964 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-382dde54 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-382dde54 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-49902bbd */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-49902bbd {
        height: 100%;
    }
}

.elementor-314 .elementor-element.elementor-element-49902bbd a {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-671aa96b */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-671aa96b {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4c76f6e0 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-4c76f6e0 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-186efbfa */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-186efbfa {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6db1f097 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-6db1f097 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-76c00fb6 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-76c00fb6 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-42dd295e */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-42dd295e {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-718a4313 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-718a4313 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1656787c */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-1656787c {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c4063af */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-5c4063af {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-31575c20 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-31575c20 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8d66326 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-8d66326 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6d640ce0 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-6d640ce0 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4d97b135 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-4d97b135 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-285583ad */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-285583ad {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7eabd968 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-7eabd968 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-38fd25d0 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-38fd25d0 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5438829d */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-5438829d {
        height: 100%;
    }
}

.elementor-314 .elementor-element.elementor-element-5438829d a {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b94599c *//*@media only screen and (min-width: 768px) {*/
/*    .elementor-314 .elementor-element.elementor-element-b94599c {*/
/*        height: 100%;*/
/*    }*/
/*}*//* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3184df07 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-3184df07 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-719722d9 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-719722d9 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4269beb1 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-4269beb1 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6982a964 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-6982a964 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-342d5dd9 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-342d5dd9 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b220f59 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-b220f59 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-77a6eb42 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-77a6eb42 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3ee4c553 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-3ee4c553 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-666d7b07 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-666d7b07 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-246a191c */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-246a191c {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5ca0d964 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-5ca0d964 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-382dde54 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-382dde54 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-49902bbd */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-49902bbd {
        height: 100%;
    }
}

.elementor-314 .elementor-element.elementor-element-49902bbd a {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-671aa96b */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-671aa96b {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4c76f6e0 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-4c76f6e0 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-186efbfa */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-186efbfa {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6db1f097 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-6db1f097 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-76c00fb6 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-76c00fb6 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-42dd295e */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-42dd295e {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-718a4313 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-718a4313 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1656787c */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-1656787c {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c4063af */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-5c4063af {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-31575c20 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-31575c20 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8d66326 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-8d66326 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6d640ce0 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-6d640ce0 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4d97b135 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-4d97b135 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-285583ad */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-285583ad {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7eabd968 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-7eabd968 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-38fd25d0 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-38fd25d0 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5438829d */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-5438829d {
        height: 100%;
    }
}

.elementor-314 .elementor-element.elementor-element-5438829d a {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b94599c *//*@media only screen and (min-width: 768px) {*/
/*    .elementor-314 .elementor-element.elementor-element-b94599c {*/
/*        height: 100%;*/
/*    }*/
/*}*//* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3184df07 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-3184df07 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-719722d9 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-719722d9 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4269beb1 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-4269beb1 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6982a964 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-6982a964 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-342d5dd9 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-342d5dd9 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b220f59 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-b220f59 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-77a6eb42 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-77a6eb42 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3ee4c553 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-3ee4c553 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-666d7b07 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-666d7b07 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-246a191c */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-246a191c {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5ca0d964 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-5ca0d964 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-382dde54 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-382dde54 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-49902bbd */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-49902bbd {
        height: 100%;
    }
}

.elementor-314 .elementor-element.elementor-element-49902bbd a {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-671aa96b */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-671aa96b {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4c76f6e0 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-4c76f6e0 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-186efbfa */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-186efbfa {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6db1f097 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-6db1f097 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-76c00fb6 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-76c00fb6 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-42dd295e */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-42dd295e {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-718a4313 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-718a4313 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1656787c */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-1656787c {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c4063af */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-5c4063af {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-31575c20 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-31575c20 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8d66326 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-8d66326 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6d640ce0 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-6d640ce0 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4d97b135 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-4d97b135 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-285583ad */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-285583ad {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7eabd968 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-7eabd968 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-38fd25d0 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-38fd25d0 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5438829d */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-5438829d {
        height: 100%;
    }
}

.elementor-314 .elementor-element.elementor-element-5438829d a {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b94599c *//*@media only screen and (min-width: 768px) {*/
/*    .elementor-314 .elementor-element.elementor-element-b94599c {*/
/*        height: 100%;*/
/*    }*/
/*}*//* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3184df07 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-3184df07 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-719722d9 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-719722d9 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4269beb1 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-4269beb1 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6982a964 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-6982a964 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-342d5dd9 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-342d5dd9 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b220f59 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-b220f59 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-77a6eb42 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-77a6eb42 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3ee4c553 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-3ee4c553 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-666d7b07 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-666d7b07 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-246a191c */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-246a191c {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5ca0d964 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-5ca0d964 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-382dde54 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-382dde54 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-49902bbd */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-49902bbd {
        height: 100%;
    }
}

.elementor-314 .elementor-element.elementor-element-49902bbd a {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-671aa96b */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-671aa96b {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4c76f6e0 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-4c76f6e0 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-186efbfa */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-186efbfa {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6db1f097 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-6db1f097 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-76c00fb6 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-76c00fb6 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-42dd295e */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-42dd295e {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-718a4313 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-718a4313 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1656787c */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-1656787c {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c4063af */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-5c4063af {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-31575c20 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-31575c20 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8d66326 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-8d66326 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6d640ce0 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-6d640ce0 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4d97b135 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-4d97b135 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-285583ad */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-285583ad {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7eabd968 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-7eabd968 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-38fd25d0 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-38fd25d0 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5438829d */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-5438829d {
        height: 100%;
    }
}

.elementor-314 .elementor-element.elementor-element-5438829d a {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b94599c *//*@media only screen and (min-width: 768px) {*/
/*    .elementor-314 .elementor-element.elementor-element-b94599c {*/
/*        height: 100%;*/
/*    }*/
/*}*//* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3184df07 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-3184df07 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-719722d9 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-719722d9 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4269beb1 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-4269beb1 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6982a964 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-6982a964 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-342d5dd9 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-342d5dd9 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b220f59 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-b220f59 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-77a6eb42 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-77a6eb42 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3ee4c553 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-3ee4c553 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-666d7b07 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-666d7b07 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-246a191c */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-246a191c {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5ca0d964 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-5ca0d964 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-382dde54 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-382dde54 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-49902bbd */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-49902bbd {
        height: 100%;
    }
}

.elementor-314 .elementor-element.elementor-element-49902bbd a {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-671aa96b */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-671aa96b {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4c76f6e0 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-4c76f6e0 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-186efbfa */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-186efbfa {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6db1f097 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-6db1f097 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-76c00fb6 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-76c00fb6 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-42dd295e */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-42dd295e {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-718a4313 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-718a4313 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1656787c */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-1656787c {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c4063af */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-5c4063af {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-31575c20 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-31575c20 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8d66326 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-8d66326 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6d640ce0 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-6d640ce0 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4d97b135 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-4d97b135 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-285583ad */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-285583ad {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7eabd968 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-7eabd968 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-38fd25d0 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-38fd25d0 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5438829d */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-5438829d {
        height: 100%;
    }
}

.elementor-314 .elementor-element.elementor-element-5438829d a {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b94599c *//*@media only screen and (min-width: 768px) {*/
/*    .elementor-314 .elementor-element.elementor-element-b94599c {*/
/*        height: 100%;*/
/*    }*/
/*}*//* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3184df07 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-3184df07 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-719722d9 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-719722d9 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4269beb1 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-4269beb1 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6982a964 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-6982a964 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-342d5dd9 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-342d5dd9 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b220f59 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-b220f59 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-77a6eb42 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-77a6eb42 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3ee4c553 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-3ee4c553 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-666d7b07 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-666d7b07 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-246a191c */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-246a191c {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5ca0d964 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-5ca0d964 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-382dde54 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-382dde54 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-49902bbd */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-49902bbd {
        height: 100%;
    }
}

.elementor-314 .elementor-element.elementor-element-49902bbd a {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-671aa96b */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-671aa96b {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4c76f6e0 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-4c76f6e0 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-186efbfa */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-186efbfa {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6db1f097 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-6db1f097 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-76c00fb6 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-76c00fb6 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-42dd295e */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-42dd295e {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-718a4313 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-718a4313 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1656787c */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-1656787c {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c4063af */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-5c4063af {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-31575c20 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-31575c20 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8d66326 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-8d66326 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6d640ce0 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-6d640ce0 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4d97b135 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-4d97b135 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-285583ad */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-285583ad {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7eabd968 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-7eabd968 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-38fd25d0 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-38fd25d0 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5438829d */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-5438829d {
        height: 100%;
    }
}

.elementor-314 .elementor-element.elementor-element-5438829d a {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b94599c *//*@media only screen and (min-width: 768px) {*/
/*    .elementor-314 .elementor-element.elementor-element-b94599c {*/
/*        height: 100%;*/
/*    }*/
/*}*//* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3184df07 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-3184df07 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-719722d9 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-719722d9 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4269beb1 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-4269beb1 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6982a964 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-6982a964 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-342d5dd9 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-342d5dd9 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b220f59 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-b220f59 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-77a6eb42 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-77a6eb42 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3ee4c553 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-3ee4c553 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-666d7b07 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-666d7b07 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-246a191c */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-246a191c {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5ca0d964 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-5ca0d964 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-382dde54 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-382dde54 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-49902bbd */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-49902bbd {
        height: 100%;
    }
}

.elementor-314 .elementor-element.elementor-element-49902bbd a {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-671aa96b */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-671aa96b {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4c76f6e0 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-4c76f6e0 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-186efbfa */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-186efbfa {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6db1f097 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-6db1f097 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-76c00fb6 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-76c00fb6 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-42dd295e */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-42dd295e {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-718a4313 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-718a4313 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1656787c */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-1656787c {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c4063af */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-5c4063af {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-31575c20 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-31575c20 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8d66326 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-8d66326 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6d640ce0 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-6d640ce0 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4d97b135 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-4d97b135 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-285583ad */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-285583ad {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7eabd968 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-7eabd968 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-38fd25d0 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-38fd25d0 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5438829d */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-5438829d {
        height: 100%;
    }
}

.elementor-314 .elementor-element.elementor-element-5438829d a {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b94599c *//*@media only screen and (min-width: 768px) {*/
/*    .elementor-314 .elementor-element.elementor-element-b94599c {*/
/*        height: 100%;*/
/*    }*/
/*}*//* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3184df07 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-3184df07 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-719722d9 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-719722d9 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4269beb1 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-4269beb1 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6982a964 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-6982a964 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-342d5dd9 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-342d5dd9 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b220f59 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-b220f59 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-77a6eb42 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-77a6eb42 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3ee4c553 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-3ee4c553 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-666d7b07 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-666d7b07 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-246a191c */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-246a191c {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5ca0d964 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-5ca0d964 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-382dde54 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-382dde54 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-49902bbd */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-49902bbd {
        height: 100%;
    }
}

.elementor-314 .elementor-element.elementor-element-49902bbd a {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-671aa96b */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-671aa96b {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4c76f6e0 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-4c76f6e0 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-186efbfa */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-186efbfa {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6db1f097 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-6db1f097 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-76c00fb6 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-76c00fb6 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-42dd295e */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-42dd295e {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-718a4313 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-718a4313 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1656787c */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-1656787c {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c4063af */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-5c4063af {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-31575c20 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-31575c20 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8d66326 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-8d66326 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6d640ce0 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-6d640ce0 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4d97b135 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-4d97b135 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-285583ad */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-285583ad {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7eabd968 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-7eabd968 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-38fd25d0 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-38fd25d0 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5438829d */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-5438829d {
        height: 100%;
    }
}

.elementor-314 .elementor-element.elementor-element-5438829d a {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b94599c *//*@media only screen and (min-width: 768px) {*/
/*    .elementor-314 .elementor-element.elementor-element-b94599c {*/
/*        height: 100%;*/
/*    }*/
/*}*//* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3184df07 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-3184df07 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-719722d9 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-719722d9 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4269beb1 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-4269beb1 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6982a964 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-6982a964 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-342d5dd9 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-342d5dd9 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b220f59 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-b220f59 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-77a6eb42 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-77a6eb42 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3ee4c553 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-3ee4c553 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-666d7b07 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-666d7b07 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-246a191c */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-246a191c {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5ca0d964 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-5ca0d964 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-382dde54 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-382dde54 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-49902bbd */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-49902bbd {
        height: 100%;
    }
}

.elementor-314 .elementor-element.elementor-element-49902bbd a {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-671aa96b */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-671aa96b {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4c76f6e0 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-4c76f6e0 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-186efbfa */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-186efbfa {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6db1f097 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-6db1f097 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-76c00fb6 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-76c00fb6 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-42dd295e */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-42dd295e {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-718a4313 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-718a4313 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1656787c */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-1656787c {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c4063af */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-5c4063af {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-31575c20 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-31575c20 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8d66326 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-8d66326 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6d640ce0 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-6d640ce0 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4d97b135 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-4d97b135 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-285583ad */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-285583ad {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7eabd968 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-7eabd968 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-38fd25d0 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-38fd25d0 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5438829d */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-5438829d {
        height: 100%;
    }
}

.elementor-314 .elementor-element.elementor-element-5438829d a {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b94599c *//*@media only screen and (min-width: 768px) {*/
/*    .elementor-314 .elementor-element.elementor-element-b94599c {*/
/*        height: 100%;*/
/*    }*/
/*}*//* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3184df07 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-3184df07 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-719722d9 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-719722d9 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4269beb1 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-4269beb1 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6982a964 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-6982a964 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-342d5dd9 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-342d5dd9 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b220f59 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-b220f59 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-77a6eb42 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-77a6eb42 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3ee4c553 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-3ee4c553 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-666d7b07 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-666d7b07 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-246a191c */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-246a191c {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5ca0d964 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-5ca0d964 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-382dde54 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-382dde54 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-49902bbd */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-49902bbd {
        height: 100%;
    }
}

.elementor-314 .elementor-element.elementor-element-49902bbd a {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-671aa96b */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-671aa96b {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4c76f6e0 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-4c76f6e0 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-186efbfa */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-186efbfa {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6db1f097 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-6db1f097 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-76c00fb6 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-76c00fb6 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-42dd295e */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-42dd295e {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-718a4313 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-718a4313 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1656787c */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-1656787c {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c4063af */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-5c4063af {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-31575c20 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-31575c20 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8d66326 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-8d66326 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6d640ce0 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-6d640ce0 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4d97b135 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-4d97b135 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-285583ad */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-285583ad {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7eabd968 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-7eabd968 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-38fd25d0 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-38fd25d0 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5438829d */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-5438829d {
        height: 100%;
    }
}

.elementor-314 .elementor-element.elementor-element-5438829d a {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b94599c *//*@media only screen and (min-width: 768px) {*/
/*    .elementor-314 .elementor-element.elementor-element-b94599c {*/
/*        height: 100%;*/
/*    }*/
/*}*//* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3184df07 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-3184df07 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-719722d9 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-719722d9 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4269beb1 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-4269beb1 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6982a964 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-6982a964 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-342d5dd9 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-342d5dd9 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b220f59 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-b220f59 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-77a6eb42 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-77a6eb42 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3ee4c553 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-3ee4c553 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-666d7b07 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-666d7b07 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-246a191c */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-246a191c {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5ca0d964 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-5ca0d964 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-382dde54 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-382dde54 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-49902bbd */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-49902bbd {
        height: 100%;
    }
}

.elementor-314 .elementor-element.elementor-element-49902bbd a {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-671aa96b */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-671aa96b {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4c76f6e0 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-4c76f6e0 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-186efbfa */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-186efbfa {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6db1f097 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-6db1f097 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-76c00fb6 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-76c00fb6 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-42dd295e */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-42dd295e {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-718a4313 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-718a4313 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1656787c */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-1656787c {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c4063af */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-5c4063af {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-31575c20 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-31575c20 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8d66326 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-8d66326 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6d640ce0 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-6d640ce0 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4d97b135 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-4d97b135 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-285583ad */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-285583ad {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7eabd968 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-7eabd968 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-38fd25d0 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-38fd25d0 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5438829d */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-5438829d {
        height: 100%;
    }
}

.elementor-314 .elementor-element.elementor-element-5438829d a {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b94599c *//*@media only screen and (min-width: 768px) {*/
/*    .elementor-314 .elementor-element.elementor-element-b94599c {*/
/*        height: 100%;*/
/*    }*/
/*}*//* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3184df07 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-3184df07 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-719722d9 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-719722d9 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4269beb1 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-4269beb1 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6982a964 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-6982a964 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-342d5dd9 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-342d5dd9 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b220f59 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-b220f59 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-77a6eb42 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-77a6eb42 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3ee4c553 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-3ee4c553 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-666d7b07 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-666d7b07 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-246a191c */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-246a191c {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5ca0d964 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-5ca0d964 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-382dde54 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-382dde54 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-49902bbd */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-49902bbd {
        height: 100%;
    }
}

.elementor-314 .elementor-element.elementor-element-49902bbd a {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-671aa96b */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-671aa96b {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4c76f6e0 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-4c76f6e0 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-186efbfa */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-186efbfa {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6db1f097 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-6db1f097 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-76c00fb6 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-76c00fb6 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-42dd295e */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-42dd295e {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-718a4313 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-718a4313 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1656787c */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-1656787c {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c4063af */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-5c4063af {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-31575c20 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-31575c20 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8d66326 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-8d66326 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6d640ce0 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-6d640ce0 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4d97b135 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-4d97b135 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-285583ad */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-285583ad {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7eabd968 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-7eabd968 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-38fd25d0 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-38fd25d0 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5438829d */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-5438829d {
        height: 100%;
    }
}

.elementor-314 .elementor-element.elementor-element-5438829d a {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b94599c *//*@media only screen and (min-width: 768px) {*/
/*    .elementor-314 .elementor-element.elementor-element-b94599c {*/
/*        height: 100%;*/
/*    }*/
/*}*//* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3184df07 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-3184df07 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-719722d9 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-719722d9 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4269beb1 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-4269beb1 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6982a964 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-6982a964 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-342d5dd9 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-342d5dd9 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b220f59 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-b220f59 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-77a6eb42 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-77a6eb42 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3ee4c553 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-3ee4c553 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-666d7b07 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-666d7b07 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-246a191c */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-246a191c {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5ca0d964 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-5ca0d964 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-382dde54 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-382dde54 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-49902bbd */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-49902bbd {
        height: 100%;
    }
}

.elementor-314 .elementor-element.elementor-element-49902bbd a {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-671aa96b */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-671aa96b {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4c76f6e0 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-4c76f6e0 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-186efbfa */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-186efbfa {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6db1f097 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-6db1f097 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-76c00fb6 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-76c00fb6 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-42dd295e */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-42dd295e {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-718a4313 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-718a4313 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1656787c */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-1656787c {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c4063af */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-5c4063af {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-31575c20 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-31575c20 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8d66326 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-8d66326 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6d640ce0 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-6d640ce0 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4d97b135 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-4d97b135 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-285583ad */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-285583ad {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7eabd968 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-7eabd968 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-38fd25d0 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-38fd25d0 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5438829d */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-5438829d {
        height: 100%;
    }
}

.elementor-314 .elementor-element.elementor-element-5438829d a {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b94599c *//*@media only screen and (min-width: 768px) {*/
/*    .elementor-314 .elementor-element.elementor-element-b94599c {*/
/*        height: 100%;*/
/*    }*/
/*}*//* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3184df07 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-3184df07 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-719722d9 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-719722d9 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4269beb1 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-4269beb1 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6982a964 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-6982a964 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-342d5dd9 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-342d5dd9 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b220f59 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-b220f59 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-77a6eb42 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-77a6eb42 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3ee4c553 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-3ee4c553 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-666d7b07 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-666d7b07 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-246a191c */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-246a191c {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5ca0d964 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-5ca0d964 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-382dde54 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-382dde54 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-49902bbd */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-49902bbd {
        height: 100%;
    }
}

.elementor-314 .elementor-element.elementor-element-49902bbd a {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-671aa96b */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-671aa96b {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4c76f6e0 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-4c76f6e0 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-186efbfa */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-186efbfa {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6db1f097 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-6db1f097 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-76c00fb6 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-76c00fb6 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-42dd295e */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-42dd295e {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-718a4313 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-718a4313 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1656787c */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-1656787c {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c4063af */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-5c4063af {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-31575c20 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-31575c20 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8d66326 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-8d66326 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6d640ce0 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-6d640ce0 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4d97b135 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-4d97b135 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-285583ad */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-285583ad {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7eabd968 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-7eabd968 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-38fd25d0 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-38fd25d0 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5438829d */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-5438829d {
        height: 100%;
    }
}

.elementor-314 .elementor-element.elementor-element-5438829d a {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b94599c *//*@media only screen and (min-width: 768px) {*/
/*    .elementor-314 .elementor-element.elementor-element-b94599c {*/
/*        height: 100%;*/
/*    }*/
/*}*//* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3184df07 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-3184df07 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-719722d9 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-719722d9 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4269beb1 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-4269beb1 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6982a964 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-6982a964 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-342d5dd9 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-342d5dd9 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b220f59 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-b220f59 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-77a6eb42 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-77a6eb42 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3ee4c553 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-3ee4c553 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-666d7b07 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-666d7b07 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-246a191c */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-246a191c {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5ca0d964 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-5ca0d964 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-382dde54 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-382dde54 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-49902bbd */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-49902bbd {
        height: 100%;
    }
}

.elementor-314 .elementor-element.elementor-element-49902bbd a {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-671aa96b */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-671aa96b {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4c76f6e0 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-4c76f6e0 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-186efbfa */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-186efbfa {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6db1f097 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-6db1f097 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-76c00fb6 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-76c00fb6 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-42dd295e */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-42dd295e {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-718a4313 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-718a4313 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1656787c */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-1656787c {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c4063af */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-5c4063af {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-31575c20 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-31575c20 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8d66326 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-8d66326 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6d640ce0 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-6d640ce0 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4d97b135 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-4d97b135 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-285583ad */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-285583ad {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7eabd968 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-7eabd968 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-38fd25d0 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-38fd25d0 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5438829d */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-5438829d {
        height: 100%;
    }
}

.elementor-314 .elementor-element.elementor-element-5438829d a {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b94599c *//*@media only screen and (min-width: 768px) {*/
/*    .elementor-314 .elementor-element.elementor-element-b94599c {*/
/*        height: 100%;*/
/*    }*/
/*}*//* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3184df07 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-3184df07 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-719722d9 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-719722d9 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4269beb1 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-4269beb1 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6982a964 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-6982a964 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-342d5dd9 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-342d5dd9 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b220f59 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-b220f59 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-77a6eb42 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-77a6eb42 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3ee4c553 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-3ee4c553 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-666d7b07 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-666d7b07 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-246a191c */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-246a191c {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5ca0d964 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-5ca0d964 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-382dde54 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-382dde54 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-49902bbd */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-49902bbd {
        height: 100%;
    }
}

.elementor-314 .elementor-element.elementor-element-49902bbd a {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-671aa96b */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-671aa96b {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4c76f6e0 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-4c76f6e0 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-186efbfa */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-186efbfa {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6db1f097 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-6db1f097 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-76c00fb6 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-76c00fb6 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-42dd295e */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-42dd295e {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-718a4313 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-718a4313 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1656787c */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-1656787c {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c4063af */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-5c4063af {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-31575c20 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-31575c20 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8d66326 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-8d66326 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6d640ce0 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-6d640ce0 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4d97b135 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-4d97b135 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-285583ad */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-285583ad {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7eabd968 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-7eabd968 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-38fd25d0 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-38fd25d0 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5438829d */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-5438829d {
        height: 100%;
    }
}

.elementor-314 .elementor-element.elementor-element-5438829d a {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b94599c *//*@media only screen and (min-width: 768px) {*/
/*    .elementor-314 .elementor-element.elementor-element-b94599c {*/
/*        height: 100%;*/
/*    }*/
/*}*//* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3184df07 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-3184df07 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-719722d9 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-719722d9 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4269beb1 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-4269beb1 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6982a964 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-6982a964 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-342d5dd9 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-342d5dd9 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b220f59 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-b220f59 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-77a6eb42 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-77a6eb42 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3ee4c553 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-3ee4c553 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-666d7b07 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-666d7b07 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-246a191c */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-246a191c {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5ca0d964 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-5ca0d964 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-382dde54 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-382dde54 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-49902bbd */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-49902bbd {
        height: 100%;
    }
}

.elementor-314 .elementor-element.elementor-element-49902bbd a {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-671aa96b */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-671aa96b {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4c76f6e0 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-4c76f6e0 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-186efbfa */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-186efbfa {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6db1f097 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-6db1f097 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-76c00fb6 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-76c00fb6 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-42dd295e */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-42dd295e {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-718a4313 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-718a4313 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1656787c */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-1656787c {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c4063af */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-5c4063af {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-31575c20 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-31575c20 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8d66326 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-8d66326 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6d640ce0 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-6d640ce0 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4d97b135 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-4d97b135 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-285583ad */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-285583ad {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7eabd968 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-7eabd968 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-38fd25d0 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-38fd25d0 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5438829d */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-5438829d {
        height: 100%;
    }
}

.elementor-314 .elementor-element.elementor-element-5438829d a {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b94599c *//*@media only screen and (min-width: 768px) {*/
/*    .elementor-314 .elementor-element.elementor-element-b94599c {*/
/*        height: 100%;*/
/*    }*/
/*}*//* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3184df07 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-3184df07 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-719722d9 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-719722d9 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4269beb1 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-4269beb1 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6982a964 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-6982a964 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-342d5dd9 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-342d5dd9 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b220f59 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-b220f59 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-77a6eb42 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-77a6eb42 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3ee4c553 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-3ee4c553 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-666d7b07 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-666d7b07 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-246a191c */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-246a191c {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5ca0d964 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-5ca0d964 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-382dde54 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-382dde54 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-49902bbd */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-49902bbd {
        height: 100%;
    }
}

.elementor-314 .elementor-element.elementor-element-49902bbd a {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-671aa96b */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-671aa96b {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4c76f6e0 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-4c76f6e0 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-186efbfa */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-186efbfa {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6db1f097 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-6db1f097 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-76c00fb6 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-76c00fb6 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-42dd295e */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-42dd295e {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-718a4313 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-718a4313 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1656787c */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-1656787c {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c4063af */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-5c4063af {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-31575c20 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-31575c20 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8d66326 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-8d66326 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6d640ce0 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-6d640ce0 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4d97b135 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-4d97b135 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-285583ad */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-285583ad {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7eabd968 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-7eabd968 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-38fd25d0 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-38fd25d0 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5438829d */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-5438829d {
        height: 100%;
    }
}

.elementor-314 .elementor-element.elementor-element-5438829d a {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b94599c *//*@media only screen and (min-width: 768px) {*/
/*    .elementor-314 .elementor-element.elementor-element-b94599c {*/
/*        height: 100%;*/
/*    }*/
/*}*//* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3184df07 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-3184df07 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-719722d9 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-719722d9 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4269beb1 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-4269beb1 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6982a964 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-6982a964 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-342d5dd9 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-342d5dd9 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b220f59 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-b220f59 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-77a6eb42 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-77a6eb42 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3ee4c553 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-3ee4c553 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-666d7b07 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-666d7b07 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-246a191c */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-246a191c {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5ca0d964 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-5ca0d964 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-382dde54 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-382dde54 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-49902bbd */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-49902bbd {
        height: 100%;
    }
}

.elementor-314 .elementor-element.elementor-element-49902bbd a {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-671aa96b */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-671aa96b {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4c76f6e0 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-4c76f6e0 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-186efbfa */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-186efbfa {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6db1f097 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-6db1f097 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-76c00fb6 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-76c00fb6 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-42dd295e */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-42dd295e {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-718a4313 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-718a4313 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1656787c */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-1656787c {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c4063af */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-5c4063af {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-31575c20 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-31575c20 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8d66326 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-8d66326 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6d640ce0 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-6d640ce0 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4d97b135 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-4d97b135 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-285583ad */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-285583ad {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7eabd968 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-7eabd968 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-38fd25d0 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-38fd25d0 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5438829d */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-5438829d {
        height: 100%;
    }
}

.elementor-314 .elementor-element.elementor-element-5438829d a {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b94599c *//*@media only screen and (min-width: 768px) {*/
/*    .elementor-314 .elementor-element.elementor-element-b94599c {*/
/*        height: 100%;*/
/*    }*/
/*}*//* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3184df07 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-3184df07 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-719722d9 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-719722d9 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4269beb1 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-4269beb1 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6982a964 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-6982a964 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-342d5dd9 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-342d5dd9 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b220f59 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-b220f59 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-77a6eb42 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-77a6eb42 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3ee4c553 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-3ee4c553 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-666d7b07 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-666d7b07 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-246a191c */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-246a191c {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5ca0d964 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-5ca0d964 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-382dde54 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-382dde54 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-49902bbd */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-49902bbd {
        height: 100%;
    }
}

.elementor-314 .elementor-element.elementor-element-49902bbd a {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-671aa96b */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-671aa96b {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4c76f6e0 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-4c76f6e0 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-186efbfa */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-186efbfa {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6db1f097 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-6db1f097 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-76c00fb6 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-76c00fb6 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-42dd295e */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-42dd295e {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-718a4313 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-718a4313 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1656787c */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-1656787c {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c4063af */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-5c4063af {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-31575c20 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-31575c20 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8d66326 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-8d66326 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6d640ce0 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-6d640ce0 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4d97b135 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-4d97b135 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-285583ad */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-285583ad {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7eabd968 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-7eabd968 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-38fd25d0 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-38fd25d0 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5438829d */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-5438829d {
        height: 100%;
    }
}

.elementor-314 .elementor-element.elementor-element-5438829d a {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b94599c *//*@media only screen and (min-width: 768px) {*/
/*    .elementor-314 .elementor-element.elementor-element-b94599c {*/
/*        height: 100%;*/
/*    }*/
/*}*//* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3184df07 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-3184df07 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-719722d9 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-719722d9 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4269beb1 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-4269beb1 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6982a964 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-6982a964 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-342d5dd9 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-342d5dd9 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b220f59 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-b220f59 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-77a6eb42 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-77a6eb42 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3ee4c553 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-3ee4c553 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-666d7b07 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-666d7b07 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-246a191c */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-246a191c {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5ca0d964 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-5ca0d964 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-382dde54 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-382dde54 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-49902bbd */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-49902bbd {
        height: 100%;
    }
}

.elementor-314 .elementor-element.elementor-element-49902bbd a {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-671aa96b */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-671aa96b {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4c76f6e0 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-4c76f6e0 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-186efbfa */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-186efbfa {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6db1f097 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-6db1f097 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-76c00fb6 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-76c00fb6 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-42dd295e */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-42dd295e {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-718a4313 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-718a4313 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1656787c */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-1656787c {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c4063af */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-5c4063af {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-31575c20 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-31575c20 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8d66326 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-8d66326 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6d640ce0 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-6d640ce0 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4d97b135 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-4d97b135 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-285583ad */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-285583ad {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7eabd968 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-7eabd968 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-38fd25d0 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-38fd25d0 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5438829d */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-5438829d {
        height: 100%;
    }
}

.elementor-314 .elementor-element.elementor-element-5438829d a {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b94599c *//*@media only screen and (min-width: 768px) {*/
/*    .elementor-314 .elementor-element.elementor-element-b94599c {*/
/*        height: 100%;*/
/*    }*/
/*}*//* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3184df07 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-3184df07 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-719722d9 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-719722d9 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4269beb1 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-4269beb1 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6982a964 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-6982a964 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-342d5dd9 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-342d5dd9 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b220f59 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-b220f59 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-77a6eb42 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-77a6eb42 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3ee4c553 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-3ee4c553 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-666d7b07 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-666d7b07 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-246a191c */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-246a191c {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5ca0d964 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-5ca0d964 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-382dde54 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-382dde54 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-49902bbd */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-49902bbd {
        height: 100%;
    }
}

.elementor-314 .elementor-element.elementor-element-49902bbd a {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-671aa96b */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-671aa96b {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4c76f6e0 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-4c76f6e0 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-186efbfa */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-186efbfa {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6db1f097 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-6db1f097 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-76c00fb6 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-76c00fb6 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-42dd295e */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-42dd295e {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-718a4313 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-718a4313 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1656787c */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-1656787c {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c4063af */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-5c4063af {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-31575c20 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-31575c20 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8d66326 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-8d66326 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6d640ce0 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-6d640ce0 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4d97b135 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-4d97b135 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-285583ad */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-285583ad {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7eabd968 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-7eabd968 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-38fd25d0 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-38fd25d0 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5438829d */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-5438829d {
        height: 100%;
    }
}

.elementor-314 .elementor-element.elementor-element-5438829d a {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b94599c *//*@media only screen and (min-width: 768px) {*/
/*    .elementor-314 .elementor-element.elementor-element-b94599c {*/
/*        height: 100%;*/
/*    }*/
/*}*//* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3184df07 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-3184df07 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-719722d9 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-719722d9 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4269beb1 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-4269beb1 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6982a964 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-6982a964 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-342d5dd9 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-342d5dd9 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b220f59 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-b220f59 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-77a6eb42 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-77a6eb42 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3ee4c553 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-3ee4c553 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-666d7b07 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-666d7b07 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-246a191c */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-246a191c {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5ca0d964 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-5ca0d964 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-382dde54 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-382dde54 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-49902bbd */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-49902bbd {
        height: 100%;
    }
}

.elementor-314 .elementor-element.elementor-element-49902bbd a {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-671aa96b */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-671aa96b {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4c76f6e0 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-4c76f6e0 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-186efbfa */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-186efbfa {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6db1f097 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-6db1f097 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-76c00fb6 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-76c00fb6 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-42dd295e */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-42dd295e {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-718a4313 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-718a4313 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1656787c */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-1656787c {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c4063af */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-5c4063af {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-31575c20 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-31575c20 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8d66326 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-8d66326 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6d640ce0 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-6d640ce0 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4d97b135 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-4d97b135 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-285583ad */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-285583ad {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7eabd968 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-7eabd968 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-38fd25d0 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-38fd25d0 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5438829d */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-5438829d {
        height: 100%;
    }
}

.elementor-314 .elementor-element.elementor-element-5438829d a {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b94599c *//*@media only screen and (min-width: 768px) {*/
/*    .elementor-314 .elementor-element.elementor-element-b94599c {*/
/*        height: 100%;*/
/*    }*/
/*}*//* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3184df07 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-3184df07 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-719722d9 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-719722d9 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4269beb1 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-4269beb1 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6982a964 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-6982a964 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-342d5dd9 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-342d5dd9 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b220f59 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-b220f59 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-77a6eb42 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-77a6eb42 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3ee4c553 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-3ee4c553 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-666d7b07 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-666d7b07 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-246a191c */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-246a191c {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5ca0d964 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-5ca0d964 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-382dde54 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-382dde54 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-49902bbd */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-49902bbd {
        height: 100%;
    }
}

.elementor-314 .elementor-element.elementor-element-49902bbd a {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-671aa96b */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-671aa96b {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4c76f6e0 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-4c76f6e0 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-186efbfa */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-186efbfa {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6db1f097 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-6db1f097 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-76c00fb6 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-76c00fb6 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-42dd295e */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-42dd295e {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-718a4313 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-718a4313 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1656787c */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-1656787c {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c4063af */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-5c4063af {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-31575c20 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-31575c20 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8d66326 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-8d66326 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6d640ce0 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-6d640ce0 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4d97b135 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-4d97b135 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-285583ad */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-285583ad {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7eabd968 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-7eabd968 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-38fd25d0 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-38fd25d0 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5438829d */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-5438829d {
        height: 100%;
    }
}

.elementor-314 .elementor-element.elementor-element-5438829d a {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b94599c *//*@media only screen and (min-width: 768px) {*/
/*    .elementor-314 .elementor-element.elementor-element-b94599c {*/
/*        height: 100%;*/
/*    }*/
/*}*//* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3184df07 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-3184df07 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-719722d9 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-719722d9 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4269beb1 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-4269beb1 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6982a964 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-6982a964 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-342d5dd9 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-342d5dd9 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b220f59 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-b220f59 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-77a6eb42 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-77a6eb42 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3ee4c553 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-3ee4c553 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-666d7b07 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-666d7b07 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-246a191c */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-246a191c {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5ca0d964 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-5ca0d964 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-382dde54 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-382dde54 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-49902bbd */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-49902bbd {
        height: 100%;
    }
}

.elementor-314 .elementor-element.elementor-element-49902bbd a {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-671aa96b */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-671aa96b {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4c76f6e0 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-4c76f6e0 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-186efbfa */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-186efbfa {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6db1f097 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-6db1f097 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-76c00fb6 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-76c00fb6 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-42dd295e */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-42dd295e {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-718a4313 */@media only screen and (min-width: 768px) {
    .elementor-314 .elementor-element.elementor-element-718a4313 {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-21e9fa6 *//*.elementor-314 .elementor-element.elementor-element-21e9fa6 p {*/
/*    max-width: 400px;*/
/*}*//* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7c5d3707 */.elementor-314 .elementor-element.elementor-element-7c5d3707 a{
    width: 100%;
    max-width: 100%;
}

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

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