.elementor-1678 .elementor-element.elementor-element-30dc28f{--display:flex;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );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-1678 .elementor-element.elementor-element-1afd915 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-1678 .elementor-element.elementor-element-1afd915{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-1678 .elementor-element.elementor-element-177488a{margin-top:0px;margin-bottom:30px;}.elementor-1678 .elementor-element.elementor-element-ab69bb6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.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 );color:var( --e-global-color-primary );}.elementor-1678 .elementor-element.elementor-element-b3eee62 > .elementor-widget-container{margin:0px 0px 0px 30px;}.elementor-1678 .elementor-element.elementor-element-7705f4d > .elementor-widget-container{margin:0px 15px -15px 30px;padding:0px 15px 0px 0px;}.elementor-1678 .elementor-element.elementor-element-60367c4{margin-top:0px;margin-bottom:30px;}.elementor-1678 .elementor-element.elementor-element-d92b499 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1678 .elementor-element.elementor-element-09dba5a{margin-top:0px;margin-bottom:30px;}.elementor-1678 .elementor-element.elementor-element-953d779 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1678 .elementor-element.elementor-element-57af9c1{margin-top:30px;margin-bottom:30px;}.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 );}.elementor-1678 .elementor-element.elementor-element-904d14d{--display:flex;--margin-top:0px;--margin-bottom:15px;--margin-left:0px;--margin-right:0px;}.elementor-1678 .elementor-element.elementor-element-e82e67b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1678 .elementor-element.elementor-element-5a23cf1{--display:flex;--margin-top:0px;--margin-bottom:15px;--margin-left:0px;--margin-right:0px;}.elementor-1678 .elementor-element.elementor-element-0002b2b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1678 .elementor-element.elementor-element-02d4478{--display:flex;--margin-top:0px;--margin-bottom:15px;--margin-left:0px;--margin-right:0px;}.elementor-1678 .elementor-element.elementor-element-b59b529 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1678 .elementor-element.elementor-element-33b546f{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1678 .elementor-element.elementor-element-fe2f2bd > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1678 .elementor-element.elementor-element-07c8949{margin-top:30px;margin-bottom:30px;}.elementor-1678 .elementor-element.elementor-element-d067fe8{--display:flex;--margin-top:0px;--margin-bottom:15px;--margin-left:0px;--margin-right:0px;}.elementor-1678 .elementor-element.elementor-element-e7ab517 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1678 .elementor-element.elementor-element-2a7ea08{--display:flex;--margin-top:0px;--margin-bottom:15px;--margin-left:0px;--margin-right:0px;}.elementor-1678 .elementor-element.elementor-element-647db6e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1678 .elementor-element.elementor-element-3a1eaac{--display:flex;--margin-top:0px;--margin-bottom:15px;--margin-left:0px;--margin-right:0px;}.elementor-1678 .elementor-element.elementor-element-0160302 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1678 .elementor-element.elementor-element-ccba19c{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1678 .elementor-element.elementor-element-883ef17 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1678 .elementor-element.elementor-element-0f35668{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1678 .elementor-element.elementor-element-0e07e37 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1678 .elementor-element.elementor-element-e6d997d{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1678 .elementor-element.elementor-element-64284b6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1678 .elementor-element.elementor-element-af275c0{margin-top:0px;margin-bottom:100px;}.elementor-1678 .elementor-element.elementor-element-dbb2ff6{margin-top:0px;margin-bottom:30px;}/* Start custom CSS for section, class: .elementor-element-177488a */.corners {
  position: relative;
  padding: 20px;
}

.top, .bottom {
  position: absolute;
  width: 200px;
  height: 75px;
  pointer-events: none;
  color: #818cf8
}

.top {
  top: 0;
  border-top: 10px solid;
}

.bottom {
  bottom: 0;
  border-bottom: 10px solid;
}

.left {
  left: 0;
  border-left: 10px solid;
}

.right {
  right: 0;
  border-right: 10px solid;
}/* End custom CSS */