.elementor-645 .elementor-element.elementor-element-aeea648{--display:flex;--position:absolute;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--flex-wrap:nowrap;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0em;--padding-bottom:0em;--padding-left:4em;--padding-right:4em;top:43px;--z-index:99999999;}.elementor-645 .elementor-element.elementor-element-aeea648.e-con{--align-self:center;}body:not(.rtl) .elementor-645 .elementor-element.elementor-element-aeea648{left:0px;}body.rtl .elementor-645 .elementor-element.elementor-element-aeea648{right:0px;}.elementor-645 .elementor-element.elementor-element-0ba6ab1{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-645 .elementor-element.elementor-element-0ba6ab1.e-con{--align-self:center;}.elementor-645 .elementor-element.elementor-element-1253fc6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-645 .elementor-element.elementor-element-1253fc6.elementor-element{--align-self:center;}.elementor-645 .elementor-element.elementor-element-1253fc6 .elementor-icon-wrapper{text-align:start;}.elementor-645 .elementor-element.elementor-element-1253fc6.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-645 .elementor-element.elementor-element-1253fc6.elementor-view-framed .elementor-icon, .elementor-645 .elementor-element.elementor-element-1253fc6.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-645 .elementor-element.elementor-element-1253fc6.elementor-view-framed .elementor-icon, .elementor-645 .elementor-element.elementor-element-1253fc6.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-645 .elementor-element.elementor-element-1253fc6.elementor-view-stacked .elementor-icon:hover{background-color:#D9C7BD;}.elementor-645 .elementor-element.elementor-element-1253fc6.elementor-view-framed .elementor-icon:hover, .elementor-645 .elementor-element.elementor-element-1253fc6.elementor-view-default .elementor-icon:hover{color:#D9C7BD;border-color:#D9C7BD;}.elementor-645 .elementor-element.elementor-element-1253fc6.elementor-view-framed .elementor-icon:hover, .elementor-645 .elementor-element.elementor-element-1253fc6.elementor-view-default .elementor-icon:hover svg{fill:#D9C7BD;}.elementor-645 .elementor-element.elementor-element-1253fc6 .elementor-icon{font-size:60px;}.elementor-645 .elementor-element.elementor-element-1253fc6 .elementor-icon svg{height:60px;}.elementor-645 .elementor-element.elementor-element-1253fc6 .elementor-icon-wrapper svg{width:auto;}.elementor-645 .elementor-element.elementor-element-a776173{--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;--align-items:flex-end;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:nowrap;border-style:none;--border-style:none;--border-radius:80px 80px 80px 80px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-645 .elementor-element.elementor-element-a776173.e-con{--align-self:center;}.elementor-645 .elementor-element.elementor-element-223672b{--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:flex-start;--gap:0px 010px;--row-gap:0px;--column-gap:010px;--flex-wrap:nowrap;--border-radius:20px 20px 20px 20px;}.elementor-645 .elementor-element.elementor-element-ad340f7{--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;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-645 .elementor-element.elementor-element-de42e24{--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;--justify-content:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:30px;--padding-right:30px;}.elementor-645 .elementor-element.elementor-element-de42e24:not(.elementor-motion-effects-element-type-background), .elementor-645 .elementor-element.elementor-element-de42e24 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-645 .elementor-element.elementor-element-7c722ad .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:300;color:#000000;}.elementor-645 .elementor-element.elementor-element-8765642 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:300;color:#000000;}.elementor-645 .elementor-element.elementor-element-3db4af7 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:300;color:#000000;}.elementor-645 .elementor-element.elementor-element-c9b16cd{--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;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-645 .elementor-element.elementor-element-405a676{--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;}.elementor-645 .elementor-element.elementor-element-9ecbe6a{--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;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-645 .elementor-element.elementor-element-aea06ed{--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;--justify-content:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:30px;--padding-right:30px;}.elementor-645 .elementor-element.elementor-element-aea06ed:not(.elementor-motion-effects-element-type-background), .elementor-645 .elementor-element.elementor-element-aea06ed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-645 .elementor-element.elementor-element-d21c598 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:300;color:#000000;}.elementor-645 .elementor-element.elementor-element-3913b21 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:300;color:#000000;}.elementor-645 .elementor-element.elementor-element-ea0914f .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:300;color:#000000;}.elementor-645 .elementor-element.elementor-element-2797e12 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:300;color:#000000;}.elementor-645 .elementor-element.elementor-element-0c43a2e .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:300;color:#000000;}.elementor-645 .elementor-element.elementor-element-bcb7ba8{--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;}.elementor-645 .elementor-element.elementor-element-c51771c{--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;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-645 .elementor-element.elementor-element-deefbb3{--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;--justify-content:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:30px;--padding-right:30px;}.elementor-645 .elementor-element.elementor-element-deefbb3:not(.elementor-motion-effects-element-type-background), .elementor-645 .elementor-element.elementor-element-deefbb3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-645 .elementor-element.elementor-element-054bcfb .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:300;color:#000000;}.elementor-645 .elementor-element.elementor-element-b9af7cc .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:300;color:#000000;}.elementor-645 .elementor-element.elementor-element-14e6cc4 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:300;color:#000000;}.elementor-645 .elementor-element.elementor-element-cdba1ed{--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;}.elementor-645 .elementor-element.elementor-element-4674d31{--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;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-645 .elementor-element.elementor-element-0bb96d2{--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;--justify-content:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:30px;--padding-right:30px;}.elementor-645 .elementor-element.elementor-element-0bb96d2:not(.elementor-motion-effects-element-type-background), .elementor-645 .elementor-element.elementor-element-0bb96d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-645 .elementor-element.elementor-element-24940fb .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:300;color:#000000;}.elementor-645 .elementor-element.elementor-element-1fe06c6 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:300;color:#000000;}.elementor-645 .elementor-element.elementor-element-fa4c160 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:300;color:#000000;}.elementor-645 .elementor-element.elementor-element-ab69f65 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:300;color:#000000;}.elementor-645 .elementor-element.elementor-element-c391861 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:300;color:#000000;}.elementor-645 .elementor-element.elementor-element-4ef414a{--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;}.elementor-645 .elementor-element.elementor-element-f24d910{--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;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-645 .elementor-element.elementor-element-2105f6c{--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;--justify-content:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:30px;--padding-right:30px;}.elementor-645 .elementor-element.elementor-element-2105f6c:not(.elementor-motion-effects-element-type-background), .elementor-645 .elementor-element.elementor-element-2105f6c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-645 .elementor-element.elementor-element-6838e81 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:300;color:#000000;}.elementor-645 .elementor-element.elementor-element-ccc160d .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:300;color:#000000;}.elementor-645 .elementor-element.elementor-element-549a4fd .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:300;color:#000000;}.elementor-645 .elementor-element.elementor-element-9b016fe .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:300;color:#000000;}.elementor-645 .elementor-element.elementor-element-634df03 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:300;color:#000000;}.elementor-645 .elementor-element.elementor-element-f99c08a .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:300;color:#000000;}.elementor-645 .elementor-element.elementor-element-4511a6e{--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;}.elementor-645 .elementor-element.elementor-element-0e1ebd6{--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;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-645 .elementor-element.elementor-element-7fc7345{--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;--justify-content:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:30px;--padding-right:30px;}.elementor-645 .elementor-element.elementor-element-7fc7345:not(.elementor-motion-effects-element-type-background), .elementor-645 .elementor-element.elementor-element-7fc7345 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-645 .elementor-element.elementor-element-7eaef9e .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:300;color:#000000;}.elementor-645 .elementor-element.elementor-element-4fc7e96 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:300;color:#000000;}.elementor-645 .elementor-element.elementor-element-d40357f .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:300;color:#000000;}.elementor-645 .elementor-element.elementor-element-da1c06a{--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;}.elementor-645 .elementor-element.elementor-element-30351be{--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;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-645 .elementor-element.elementor-element-35c4b5c{--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;--justify-content:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:30px;--padding-right:30px;}.elementor-645 .elementor-element.elementor-element-35c4b5c:not(.elementor-motion-effects-element-type-background), .elementor-645 .elementor-element.elementor-element-35c4b5c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-645 .elementor-element.elementor-element-5c9ea47 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:300;color:#000000;}.elementor-645 .elementor-element.elementor-element-1625b89 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:300;color:#000000;}.elementor-645 .elementor-element.elementor-element-72a0206 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:300;color:#000000;}.elementor-645 .elementor-element.elementor-element-0858655{--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;}.elementor-645 .elementor-element.elementor-element-8263804{--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;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-645 .elementor-element.elementor-element-7d8d73f{--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;--justify-content:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:30px;--padding-right:30px;}.elementor-645 .elementor-element.elementor-element-7d8d73f:not(.elementor-motion-effects-element-type-background), .elementor-645 .elementor-element.elementor-element-7d8d73f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-645 .elementor-element.elementor-element-0d89e82 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:300;color:#000000;}.elementor-645 .elementor-element.elementor-element-393d30c .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:300;color:#000000;}.elementor-645 .elementor-element.elementor-element-4c02913{--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;}.elementor-645 .elementor-element.elementor-element-1669100{--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;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-645 .elementor-element.elementor-element-354380a{--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;--justify-content:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--border-radius:10px 10px 10px 10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-645 .elementor-element.elementor-element-354380a:not(.elementor-motion-effects-element-type-background), .elementor-645 .elementor-element.elementor-element-354380a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-645 .elementor-element.elementor-element-6d32f46 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:13px;font-weight:300;color:#000000;}.elementor-645 .elementor-element.elementor-element-2f52960 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:13px;font-weight:300;color:#000000;}.elementor-645 .elementor-element.elementor-element-032f3db .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:13px;font-weight:300;color:#000000;}.elementor-645 .elementor-element.elementor-element-30a544b{--n-menu-dropdown-content-max-width:initial;--n-menu-heading-justify-content:flex-end;--n-menu-title-flex-grow:initial;--n-menu-title-justify-content:initial;--n-menu-title-justify-content-mobile:flex-end;--n-menu-heading-wrap:wrap;--n-menu-heading-overflow-x:initial;--n-menu-title-distance-from-content:13px;padding:0.50em 0.5em 0.50em 0.5em;--n-menu-toggle-icon-wrapper-animation-duration:500ms;--n-menu-title-space-between:0px;--n-menu-title-font-size:15px;--n-menu-title-color-normal:#FFFFFF;--n-menu-title-transition:300ms;--n-menu-icon-size:12px;--n-menu-dropdown-indicator-space:0px;--n-menu-toggle-icon-size:20px;--n-menu-toggle-icon-color:var( --e-global-color-accent );--n-menu-toggle-icon-hover-duration:500ms;--n-menu-toggle-icon-distance-from-dropdown:0px;}.elementor-645 .elementor-element.elementor-element-30a544b > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title:not( .e-current ):not( :hover ){background-color:#631B0F00;}.elementor-645 .elementor-element.elementor-element-30a544b > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title:hover:not( .e-current ){background-color:#631B0F00;}.elementor-645 .elementor-element.elementor-element-30a544b > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title.e-current{background-color:#631B0F00;}.elementor-645 .elementor-element.elementor-element-30a544b.elementor-element{--align-self:flex-end;}.elementor-645 .elementor-element.elementor-element-30a544b > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title, .elementor-645 .elementor-element.elementor-element-30a544b > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container, .elementor-645 .elementor-element.elementor-element-30a544b > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container > span{font-family:"Outfit", Sans-serif;font-weight:300;}.elementor-645 .elementor-element.elementor-element-30a544b {--n-menu-title-color-hover:#FFFFFF;--n-menu-title-color-active:#FFFFFF;}.elementor-645 .elementor-element.elementor-element-61757d5{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1em;--padding-bottom:1em;--padding-left:4em;--padding-right:4em;--z-index:99999;}.elementor-645 .elementor-element.elementor-element-61757d5:not(.elementor-motion-effects-element-type-background), .elementor-645 .elementor-element.elementor-element-61757d5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-645 .elementor-element.elementor-element-61757d5.e-con{--align-self:center;}.elementor-645 .elementor-element.elementor-element-6e839ba{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-645 .elementor-element.elementor-element-6e839ba.e-con{--align-self:flex-start;}.elementor-645 .elementor-element.elementor-element-d0aca16{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-645 .elementor-element.elementor-element-d0aca16.elementor-element{--align-self:center;}.elementor-645 .elementor-element.elementor-element-d0aca16 .elementor-icon-wrapper{text-align:start;}.elementor-645 .elementor-element.elementor-element-d0aca16.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-645 .elementor-element.elementor-element-d0aca16.elementor-view-framed .elementor-icon, .elementor-645 .elementor-element.elementor-element-d0aca16.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-645 .elementor-element.elementor-element-d0aca16.elementor-view-framed .elementor-icon, .elementor-645 .elementor-element.elementor-element-d0aca16.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-645 .elementor-element.elementor-element-d0aca16.elementor-view-stacked .elementor-icon:hover{background-color:#D9C7BD;}.elementor-645 .elementor-element.elementor-element-d0aca16.elementor-view-framed .elementor-icon:hover, .elementor-645 .elementor-element.elementor-element-d0aca16.elementor-view-default .elementor-icon:hover{color:#D9C7BD;border-color:#D9C7BD;}.elementor-645 .elementor-element.elementor-element-d0aca16.elementor-view-framed .elementor-icon:hover, .elementor-645 .elementor-element.elementor-element-d0aca16.elementor-view-default .elementor-icon:hover svg{fill:#D9C7BD;}.elementor-645 .elementor-element.elementor-element-d0aca16 .elementor-icon{font-size:60px;}.elementor-645 .elementor-element.elementor-element-d0aca16 .elementor-icon svg{height:60px;}.elementor-645 .elementor-element.elementor-element-d0aca16 .elementor-icon-wrapper svg{width:auto;}.elementor-645 .elementor-element.elementor-element-5f3052f{--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;--align-items:flex-end;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:nowrap;border-style:none;--border-style:none;--border-radius:80px 80px 80px 80px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-645 .elementor-element.elementor-element-5f3052f.e-con{--align-self:center;}.elementor-645 .elementor-element.elementor-element-fb97bcb{--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:flex-start;--gap:0px 010px;--row-gap:0px;--column-gap:010px;--flex-wrap:nowrap;--border-radius:20px 20px 20px 20px;}.elementor-645 .elementor-element.elementor-element-ca19b06{--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;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-645 .elementor-element.elementor-element-2e3e644{--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;--justify-content:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:30px;--padding-right:30px;}.elementor-645 .elementor-element.elementor-element-2e3e644:not(.elementor-motion-effects-element-type-background), .elementor-645 .elementor-element.elementor-element-2e3e644 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-645 .elementor-element.elementor-element-e492bd0 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:300;color:#000000;}.elementor-645 .elementor-element.elementor-element-d93d242 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:300;color:#000000;}.elementor-645 .elementor-element.elementor-element-6f0f9ce .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:300;color:#000000;}.elementor-645 .elementor-element.elementor-element-90f7fdd{--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;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-645 .elementor-element.elementor-element-58285e5{--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;}.elementor-645 .elementor-element.elementor-element-bf8da7e{--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;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-645 .elementor-element.elementor-element-ea593cf{--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;--justify-content:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:30px;--padding-right:30px;}.elementor-645 .elementor-element.elementor-element-ea593cf:not(.elementor-motion-effects-element-type-background), .elementor-645 .elementor-element.elementor-element-ea593cf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-645 .elementor-element.elementor-element-f961939 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:300;color:#000000;}.elementor-645 .elementor-element.elementor-element-ab670cc .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:300;color:#000000;}.elementor-645 .elementor-element.elementor-element-e3aa97d .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:300;color:#000000;}.elementor-645 .elementor-element.elementor-element-504ec22 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:300;color:#000000;}.elementor-645 .elementor-element.elementor-element-e708510 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:300;color:#000000;}.elementor-645 .elementor-element.elementor-element-d922a39{--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;}.elementor-645 .elementor-element.elementor-element-2a4f4f9{--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;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-645 .elementor-element.elementor-element-55de082{--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;--justify-content:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:30px;--padding-right:30px;}.elementor-645 .elementor-element.elementor-element-55de082:not(.elementor-motion-effects-element-type-background), .elementor-645 .elementor-element.elementor-element-55de082 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-645 .elementor-element.elementor-element-86f6f8b .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:300;color:#000000;}.elementor-645 .elementor-element.elementor-element-6108876 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:300;color:#000000;}.elementor-645 .elementor-element.elementor-element-bd3314b .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:300;color:#000000;}.elementor-645 .elementor-element.elementor-element-4b12405{--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;}.elementor-645 .elementor-element.elementor-element-391a2dc{--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;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-645 .elementor-element.elementor-element-845d3d1{--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;--justify-content:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:30px;--padding-right:30px;}.elementor-645 .elementor-element.elementor-element-845d3d1:not(.elementor-motion-effects-element-type-background), .elementor-645 .elementor-element.elementor-element-845d3d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-645 .elementor-element.elementor-element-c48a790 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:300;color:#000000;}.elementor-645 .elementor-element.elementor-element-ac84f53 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:300;color:#000000;}.elementor-645 .elementor-element.elementor-element-34e2dad .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:300;color:#000000;}.elementor-645 .elementor-element.elementor-element-ce1a9c8 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:300;color:#000000;}.elementor-645 .elementor-element.elementor-element-081730e .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:300;color:#000000;}.elementor-645 .elementor-element.elementor-element-b93be10{--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;}.elementor-645 .elementor-element.elementor-element-f653488{--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;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-645 .elementor-element.elementor-element-857175a{--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;--justify-content:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:30px;--padding-right:30px;}.elementor-645 .elementor-element.elementor-element-857175a:not(.elementor-motion-effects-element-type-background), .elementor-645 .elementor-element.elementor-element-857175a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-645 .elementor-element.elementor-element-ee687b3 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:300;color:#000000;}.elementor-645 .elementor-element.elementor-element-b5074b6 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:300;color:#000000;}.elementor-645 .elementor-element.elementor-element-4e26e8f .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:300;color:#000000;}.elementor-645 .elementor-element.elementor-element-af2336e .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:300;color:#000000;}.elementor-645 .elementor-element.elementor-element-b22096e .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:300;color:#000000;}.elementor-645 .elementor-element.elementor-element-248962c .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:300;color:#000000;}.elementor-645 .elementor-element.elementor-element-a587e86{--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;}.elementor-645 .elementor-element.elementor-element-f481c2e{--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;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-645 .elementor-element.elementor-element-86d15f7{--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;--justify-content:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:30px;--padding-right:30px;}.elementor-645 .elementor-element.elementor-element-86d15f7:not(.elementor-motion-effects-element-type-background), .elementor-645 .elementor-element.elementor-element-86d15f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-645 .elementor-element.elementor-element-3ad2105 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:300;color:#000000;}.elementor-645 .elementor-element.elementor-element-27e5aee .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:300;color:#000000;}.elementor-645 .elementor-element.elementor-element-a582ed6 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:300;color:#000000;}.elementor-645 .elementor-element.elementor-element-6db6bdd{--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;}.elementor-645 .elementor-element.elementor-element-9ddbfe4{--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;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-645 .elementor-element.elementor-element-bd37f05{--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;--justify-content:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:30px;--padding-right:30px;}.elementor-645 .elementor-element.elementor-element-bd37f05:not(.elementor-motion-effects-element-type-background), .elementor-645 .elementor-element.elementor-element-bd37f05 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-645 .elementor-element.elementor-element-b9bd20d .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:300;color:#000000;}.elementor-645 .elementor-element.elementor-element-954ad6a .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:300;color:#000000;}.elementor-645 .elementor-element.elementor-element-8caf285 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:300;color:#000000;}.elementor-645 .elementor-element.elementor-element-f2fc47f{--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;}.elementor-645 .elementor-element.elementor-element-389a5e2{--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;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-645 .elementor-element.elementor-element-a3f2543{--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;--justify-content:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:30px;--padding-right:30px;}.elementor-645 .elementor-element.elementor-element-a3f2543:not(.elementor-motion-effects-element-type-background), .elementor-645 .elementor-element.elementor-element-a3f2543 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-645 .elementor-element.elementor-element-481c95c .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:300;color:#000000;}.elementor-645 .elementor-element.elementor-element-6fcc738 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:300;color:#000000;}.elementor-645 .elementor-element.elementor-element-9dd7e3d{--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;}.elementor-645 .elementor-element.elementor-element-04aae82{--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;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-645 .elementor-element.elementor-element-aa2a678{--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;--justify-content:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--border-radius:10px 10px 10px 10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-645 .elementor-element.elementor-element-aa2a678:not(.elementor-motion-effects-element-type-background), .elementor-645 .elementor-element.elementor-element-aa2a678 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-645 .elementor-element.elementor-element-9d26d57 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:13px;font-weight:300;color:#000000;}.elementor-645 .elementor-element.elementor-element-d660bfb .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:13px;font-weight:300;color:#000000;}.elementor-645 .elementor-element.elementor-element-bafe86f .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:13px;font-weight:300;color:#000000;}.elementor-645 .elementor-element.elementor-element-f441104{--n-menu-dropdown-content-max-width:initial;--n-menu-heading-justify-content:flex-end;--n-menu-title-flex-grow:initial;--n-menu-title-justify-content:initial;--n-menu-title-justify-content-mobile:flex-end;--n-menu-heading-wrap:wrap;--n-menu-heading-overflow-x:initial;--n-menu-title-distance-from-content:13px;padding:0.50em 0.5em 0.50em 0.5em;--n-menu-toggle-icon-wrapper-animation-duration:500ms;--n-menu-title-space-between:0px;--n-menu-title-font-size:15px;--n-menu-title-color-normal:#FFFFFF;--n-menu-title-transition:300ms;--n-menu-icon-size:12px;--n-menu-dropdown-indicator-space:0px;--n-menu-toggle-icon-size:20px;--n-menu-toggle-icon-color:var( --e-global-color-accent );--n-menu-toggle-icon-hover-duration:500ms;--n-menu-toggle-icon-distance-from-dropdown:0px;}.elementor-645 .elementor-element.elementor-element-f441104 > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title:not( .e-current ):not( :hover ){background-color:#631B0F00;}.elementor-645 .elementor-element.elementor-element-f441104 > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title:hover:not( .e-current ){background-color:#631B0F00;}.elementor-645 .elementor-element.elementor-element-f441104 > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title.e-current{background-color:#631B0F00;}.elementor-645 .elementor-element.elementor-element-f441104.elementor-element{--align-self:flex-end;}.elementor-645 .elementor-element.elementor-element-f441104 > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title, .elementor-645 .elementor-element.elementor-element-f441104 > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container, .elementor-645 .elementor-element.elementor-element-f441104 > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container > span{font-family:"Outfit", Sans-serif;font-weight:300;}.elementor-645 .elementor-element.elementor-element-f441104 {--n-menu-title-color-hover:#FFFFFF;--n-menu-title-color-active:#FFFFFF;}.elementor-645 .elementor-element.elementor-element-fc46913{--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;--overlay-opacity:0.44;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;--z-index:10;}.elementor-645 .elementor-element.elementor-element-fc46913::before, .elementor-645 .elementor-element.elementor-element-fc46913 > .elementor-background-video-container::before, .elementor-645 .elementor-element.elementor-element-fc46913 > .e-con-inner > .elementor-background-video-container::before, .elementor-645 .elementor-element.elementor-element-fc46913 > .elementor-background-slideshow::before, .elementor-645 .elementor-element.elementor-element-fc46913 > .e-con-inner > .elementor-background-slideshow::before, .elementor-645 .elementor-element.elementor-element-fc46913 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-645 .elementor-element.elementor-element-fc46913.e-con{--align-self:center;}.elementor-645 .elementor-element.elementor-element-07b8076{--display:flex;--min-height:500px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-645 .elementor-element.elementor-element-07b8076.e-con{--align-self:center;}.elementor-645 .elementor-element.elementor-element-09edc2b{--display:flex;--min-height:500px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-645 .elementor-element.elementor-element-09edc2b.e-con{--align-self:center;}.elementor-645 .elementor-element.elementor-element-3bd2390{width:var( --container-widget-width, 1300px );max-width:1300px;padding:7em 0em 0em 0em;--container-widget-width:1300px;--container-widget-flex-grow:0;z-index:99999;text-align:center;}.elementor-645 .elementor-element.elementor-element-3bd2390.elementor-element{--align-self:center;}.elementor-645 .elementor-element.elementor-element-3bd2390 .elementor-heading-title{color:var( --e-global-color-9232176 );}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(min-width:768px){.elementor-645 .elementor-element.elementor-element-0ba6ab1{--width:190px;}.elementor-645 .elementor-element.elementor-element-ad340f7{--width:36%;}.elementor-645 .elementor-element.elementor-element-de42e24{--width:190px;}.elementor-645 .elementor-element.elementor-element-c9b16cd{--width:51%;}.elementor-645 .elementor-element.elementor-element-9ecbe6a{--width:36%;}.elementor-645 .elementor-element.elementor-element-aea06ed{--width:260px;}.elementor-645 .elementor-element.elementor-element-c51771c{--width:45%;}.elementor-645 .elementor-element.elementor-element-deefbb3{--width:165px;}.elementor-645 .elementor-element.elementor-element-4674d31{--width:49%;}.elementor-645 .elementor-element.elementor-element-0bb96d2{--width:205px;}.elementor-645 .elementor-element.elementor-element-f24d910{--width:60%;}.elementor-645 .elementor-element.elementor-element-2105f6c{--width:148px;}.elementor-645 .elementor-element.elementor-element-0e1ebd6{--width:67%;}.elementor-645 .elementor-element.elementor-element-7fc7345{--width:175px;}.elementor-645 .elementor-element.elementor-element-30351be{--width:75%;}.elementor-645 .elementor-element.elementor-element-35c4b5c{--width:190px;}.elementor-645 .elementor-element.elementor-element-8263804{--width:82%;}.elementor-645 .elementor-element.elementor-element-7d8d73f{--width:180px;}.elementor-645 .elementor-element.elementor-element-1669100{--width:64%;}.elementor-645 .elementor-element.elementor-element-354380a{--width:160px;}.elementor-645 .elementor-element.elementor-element-6e839ba{--width:190px;}.elementor-645 .elementor-element.elementor-element-ca19b06{--width:36%;}.elementor-645 .elementor-element.elementor-element-2e3e644{--width:190px;}.elementor-645 .elementor-element.elementor-element-90f7fdd{--width:51%;}.elementor-645 .elementor-element.elementor-element-bf8da7e{--width:36%;}.elementor-645 .elementor-element.elementor-element-ea593cf{--width:260px;}.elementor-645 .elementor-element.elementor-element-2a4f4f9{--width:45%;}.elementor-645 .elementor-element.elementor-element-55de082{--width:165px;}.elementor-645 .elementor-element.elementor-element-391a2dc{--width:49%;}.elementor-645 .elementor-element.elementor-element-845d3d1{--width:205px;}.elementor-645 .elementor-element.elementor-element-f653488{--width:60%;}.elementor-645 .elementor-element.elementor-element-857175a{--width:148px;}.elementor-645 .elementor-element.elementor-element-f481c2e{--width:67%;}.elementor-645 .elementor-element.elementor-element-86d15f7{--width:175px;}.elementor-645 .elementor-element.elementor-element-9ddbfe4{--width:75%;}.elementor-645 .elementor-element.elementor-element-bd37f05{--width:190px;}.elementor-645 .elementor-element.elementor-element-389a5e2{--width:82%;}.elementor-645 .elementor-element.elementor-element-a3f2543{--width:180px;}.elementor-645 .elementor-element.elementor-element-04aae82{--width:64%;}.elementor-645 .elementor-element.elementor-element-aa2a678{--width:160px;}.elementor-645 .elementor-element.elementor-element-07b8076{--width:2150px;}.elementor-645 .elementor-element.elementor-element-09edc2b{--width:2150px;}}@media(max-width:1226px){.elementor-645 .elementor-element.elementor-element-aeea648{--padding-top:0em;--padding-bottom:0em;--padding-left:2em;--padding-right:2em;}.elementor-645 .elementor-element.elementor-element-223672b{--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0em;--padding-bottom:0em;--padding-left:3.3em;--padding-right:0em;}.elementor-645 .elementor-element.elementor-element-405a676{--padding-top:0em;--padding-bottom:0em;--padding-left:3.3em;--padding-right:0em;}.elementor-645 .elementor-element.elementor-element-bcb7ba8{--padding-top:0em;--padding-bottom:0em;--padding-left:3.3em;--padding-right:0em;}.elementor-645 .elementor-element.elementor-element-cdba1ed{--padding-top:0em;--padding-bottom:0em;--padding-left:3.3em;--padding-right:0em;}.elementor-645 .elementor-element.elementor-element-4ef414a{--padding-top:0em;--padding-bottom:0em;--padding-left:3.3em;--padding-right:0em;}.elementor-645 .elementor-element.elementor-element-4511a6e{--padding-top:0em;--padding-bottom:0em;--padding-left:3.3em;--padding-right:0em;}.elementor-645 .elementor-element.elementor-element-da1c06a{--padding-top:0em;--padding-bottom:0em;--padding-left:3.3em;--padding-right:0em;}.elementor-645 .elementor-element.elementor-element-0858655{--padding-top:0em;--padding-bottom:0em;--padding-left:3.3em;--padding-right:0em;}.elementor-645 .elementor-element.elementor-element-30a544b{--n-menu-heading-justify-content:initial;--n-menu-title-flex-grow:initial;--n-menu-title-justify-content:initial;--n-menu-title-justify-content-mobile:initial;--n-menu-title-distance-from-content:6px;--n-menu-title-space-between:0px;--n-menu-title-font-size:18px;--n-menu-title-padding:1.5em 3.75em 0em 3.3em;--n-menu-toggle-icon-distance-from-dropdown:21px;}.elementor-645 .elementor-element.elementor-element-61757d5{--padding-top:1em;--padding-bottom:1em;--padding-left:2em;--padding-right:2em;}.elementor-645 .elementor-element.elementor-element-fb97bcb{--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0em;--padding-bottom:0em;--padding-left:3.3em;--padding-right:0em;}.elementor-645 .elementor-element.elementor-element-58285e5{--padding-top:0em;--padding-bottom:0em;--padding-left:3.3em;--padding-right:0em;}.elementor-645 .elementor-element.elementor-element-d922a39{--padding-top:0em;--padding-bottom:0em;--padding-left:3.3em;--padding-right:0em;}.elementor-645 .elementor-element.elementor-element-4b12405{--padding-top:0em;--padding-bottom:0em;--padding-left:3.3em;--padding-right:0em;}.elementor-645 .elementor-element.elementor-element-b93be10{--padding-top:0em;--padding-bottom:0em;--padding-left:3.3em;--padding-right:0em;}.elementor-645 .elementor-element.elementor-element-a587e86{--padding-top:0em;--padding-bottom:0em;--padding-left:3.3em;--padding-right:0em;}.elementor-645 .elementor-element.elementor-element-6db6bdd{--padding-top:0em;--padding-bottom:0em;--padding-left:3.3em;--padding-right:0em;}.elementor-645 .elementor-element.elementor-element-f2fc47f{--padding-top:0em;--padding-bottom:0em;--padding-left:3.3em;--padding-right:0em;}.elementor-645 .elementor-element.elementor-element-f441104{--n-menu-heading-justify-content:initial;--n-menu-title-flex-grow:initial;--n-menu-title-justify-content:initial;--n-menu-title-justify-content-mobile:initial;--n-menu-title-distance-from-content:6px;--n-menu-title-space-between:0px;--n-menu-title-font-size:18px;--n-menu-title-padding:1.5em 3.75em 0em 3.3em;--n-menu-toggle-icon-distance-from-dropdown:21px;}.elementor-645 .elementor-element.elementor-element-fc46913{--padding-top:24em;--padding-bottom:19em;--padding-left:2em;--padding-right:2em;}.elementor-645 .elementor-element.elementor-element-3bd2390{width:100%;max-width:100%;}.elementor-645 .elementor-element.elementor-element-3bd2390 .elementor-heading-title{font-size:48px;}}@media(max-width:767px){.elementor-645 .elementor-element.elementor-element-aeea648{--flex-wrap:nowrap;--padding-top:0em;--padding-bottom:0em;--padding-left:1em;--padding-right:1em;}.elementor-645 .elementor-element.elementor-element-0ba6ab1{--justify-content:flex-start;}.elementor-645 .elementor-element.elementor-element-1253fc6 .elementor-icon-wrapper{text-align:start;}.elementor-645 .elementor-element.elementor-element-1253fc6 .elementor-icon{font-size:40px;}.elementor-645 .elementor-element.elementor-element-1253fc6 .elementor-icon svg{height:40px;}.elementor-645 .elementor-element.elementor-element-223672b{--padding-top:0em;--padding-bottom:0em;--padding-left:2.3em;--padding-right:2.3em;}.elementor-645 .elementor-element.elementor-element-de42e24{--width:190px;}.elementor-645 .elementor-element.elementor-element-405a676{--padding-top:0em;--padding-bottom:0em;--padding-left:2.3em;--padding-right:2.3em;}.elementor-645 .elementor-element.elementor-element-aea06ed{--width:260px;}.elementor-645 .elementor-element.elementor-element-bcb7ba8{--padding-top:0em;--padding-bottom:0em;--padding-left:2.3em;--padding-right:2.3em;}.elementor-645 .elementor-element.elementor-element-deefbb3{--width:165px;}.elementor-645 .elementor-element.elementor-element-cdba1ed{--padding-top:0em;--padding-bottom:0em;--padding-left:2.3em;--padding-right:2.3em;}.elementor-645 .elementor-element.elementor-element-0bb96d2{--width:205px;}.elementor-645 .elementor-element.elementor-element-4ef414a{--padding-top:0em;--padding-bottom:0em;--padding-left:2.3em;--padding-right:2.3em;}.elementor-645 .elementor-element.elementor-element-2105f6c{--width:148px;}.elementor-645 .elementor-element.elementor-element-4511a6e{--padding-top:0em;--padding-bottom:0em;--padding-left:2.3em;--padding-right:2.3em;}.elementor-645 .elementor-element.elementor-element-7fc7345{--width:175px;}.elementor-645 .elementor-element.elementor-element-da1c06a{--padding-top:0em;--padding-bottom:0em;--padding-left:2.3em;--padding-right:2.3em;}.elementor-645 .elementor-element.elementor-element-35c4b5c{--width:170px;}.elementor-645 .elementor-element.elementor-element-0858655{--padding-top:0em;--padding-bottom:0em;--padding-left:2.3em;--padding-right:2.3em;}.elementor-645 .elementor-element.elementor-element-7d8d73f{--width:180px;}.elementor-645 .elementor-element.elementor-element-30a544b{--n-menu-title-padding:1em 02.8em 0em 2.3em;}.elementor-645 .elementor-element.elementor-element-61757d5{--flex-wrap:nowrap;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-645 .elementor-element.elementor-element-d0aca16 .elementor-icon-wrapper{text-align:start;}.elementor-645 .elementor-element.elementor-element-d0aca16 .elementor-icon{font-size:40px;}.elementor-645 .elementor-element.elementor-element-d0aca16 .elementor-icon svg{height:40px;}.elementor-645 .elementor-element.elementor-element-fb97bcb{--padding-top:0em;--padding-bottom:0em;--padding-left:2.3em;--padding-right:2.3em;}.elementor-645 .elementor-element.elementor-element-2e3e644{--width:190px;}.elementor-645 .elementor-element.elementor-element-58285e5{--padding-top:0em;--padding-bottom:0em;--padding-left:2.3em;--padding-right:2.3em;}.elementor-645 .elementor-element.elementor-element-ea593cf{--width:260px;}.elementor-645 .elementor-element.elementor-element-d922a39{--padding-top:0em;--padding-bottom:0em;--padding-left:2.3em;--padding-right:2.3em;}.elementor-645 .elementor-element.elementor-element-55de082{--width:165px;}.elementor-645 .elementor-element.elementor-element-4b12405{--padding-top:0em;--padding-bottom:0em;--padding-left:2.3em;--padding-right:2.3em;}.elementor-645 .elementor-element.elementor-element-845d3d1{--width:205px;}.elementor-645 .elementor-element.elementor-element-b93be10{--padding-top:0em;--padding-bottom:0em;--padding-left:2.3em;--padding-right:2.3em;}.elementor-645 .elementor-element.elementor-element-857175a{--width:148px;}.elementor-645 .elementor-element.elementor-element-a587e86{--padding-top:0em;--padding-bottom:0em;--padding-left:2.3em;--padding-right:2.3em;}.elementor-645 .elementor-element.elementor-element-86d15f7{--width:175px;}.elementor-645 .elementor-element.elementor-element-6db6bdd{--padding-top:0em;--padding-bottom:0em;--padding-left:2.3em;--padding-right:2.3em;}.elementor-645 .elementor-element.elementor-element-bd37f05{--width:170px;}.elementor-645 .elementor-element.elementor-element-f2fc47f{--padding-top:0em;--padding-bottom:0em;--padding-left:2.3em;--padding-right:2.3em;}.elementor-645 .elementor-element.elementor-element-a3f2543{--width:180px;}.elementor-645 .elementor-element.elementor-element-f441104{--n-menu-title-padding:1em 02.8em 0em 2.3em;}.elementor-645 .elementor-element.elementor-element-fc46913{--padding-top:20.5em;--padding-bottom:17em;--padding-left:1em;--padding-right:1em;}.elementor-645 .elementor-element.elementor-element-3bd2390 .elementor-heading-title{font-size:36px;}}/* Start custom CSS for container, class: .elementor-element-ad340f7 */@media (min-width: 1200px) and (max-width: 1320px) {
  .elementor-645 .elementor-element.elementor-element-ad340f7 {
    width: 17% !important;
  }
}
@media (min-width: 1320px) and (max-width: 1420px) {
  .elementor-645 .elementor-element.elementor-element-ad340f7 {
    width: 24% !important;
  }
}
@media (min-width: 1420px) and (max-width: 1565px) {
  .elementor-645 .elementor-element.elementor-element-ad340f7 {
    width: 29% !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c9b16cd *//*@media only screen and (min-width: 1260px) and (max-width: 1565px) {*/
/*  .elementor-645 .elementor-element.elementor-element-c9b16cd {*/
/*    width: 32% !important;*/
/*  }*/
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-223672b */.elementor-645 .elementor-element.elementor-element-223672b{
    background: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9ecbe6a */@media (min-width: 1200px) and (max-width: 1320px) {
  .elementor-645 .elementor-element.elementor-element-9ecbe6a {
    width: 22% !important;
  }
}
@media (min-width: 1320px) and (max-width: 1420px) {
  .elementor-645 .elementor-element.elementor-element-9ecbe6a {
    width: 27% !important;
  }
}
@media (min-width: 1420px) and (max-width: 1565px) {
  .elementor-645 .elementor-element.elementor-element-9ecbe6a {
    width: 33% !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-405a676 */.elementor-645 .elementor-element.elementor-element-405a676{
    background: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c51771c */@media (min-width: 1200px) and (max-width: 1320px) {
  .elementor-645 .elementor-element.elementor-element-c51771c {
    width: 31% !important;
  }
}
@media (min-width: 1320px) and (max-width: 1420px) {
  .elementor-645 .elementor-element.elementor-element-c51771c {
    width: 36% !important;
  }
}
@media (min-width: 1420px) and (max-width: 1565px) {
  .elementor-645 .elementor-element.elementor-element-c51771c {
    width: 41% !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcb7ba8 */.elementor-645 .elementor-element.elementor-element-bcb7ba8{
    background: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4674d31 */@media (min-width: 1200px) and (max-width: 1320px) {
  .elementor-645 .elementor-element.elementor-element-4674d31 {
    width: 36% !important;
  }
}
@media (min-width: 1320px) and (max-width: 1420px) {
  .elementor-645 .elementor-element.elementor-element-4674d31 {
    width: 40% !important;
  }
}
@media (min-width: 1420px) and (max-width: 1565px) {
  .elementor-645 .elementor-element.elementor-element-4674d31 {
    width: 45% !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cdba1ed */.elementor-645 .elementor-element.elementor-element-cdba1ed{
    background: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f24d910 */@media (min-width: 1200px) and (max-width: 1320px) {
  .elementor-645 .elementor-element.elementor-element-f24d910 {
    width: 48% !important;
  }
}
@media (min-width: 1320px) and (max-width: 1420px) {
  .elementor-645 .elementor-element.elementor-element-f24d910 {
    width: 52% !important;
  }
}
@media (min-width: 1420px) and (max-width: 1565px) {
  .elementor-645 .elementor-element.elementor-element-f24d910 {
    width: 57% !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4ef414a */.elementor-645 .elementor-element.elementor-element-4ef414a{
    background: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0e1ebd6 */@media (min-width: 1200px) and (max-width: 1320px) {
  .elementor-645 .elementor-element.elementor-element-0e1ebd6 {
    width: 55% !important;
  }
}
@media (min-width: 1320px) and (max-width: 1420px) {
  .elementor-645 .elementor-element.elementor-element-0e1ebd6 {
    width: 59% !important;
  }
}
@media (min-width: 1420px) and (max-width: 1565px) {
  .elementor-645 .elementor-element.elementor-element-0e1ebd6 {
    width: 63% !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4511a6e */.elementor-645 .elementor-element.elementor-element-4511a6e{
    background: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-30351be */@media (min-width: 1200px) and (max-width: 1320px) {
  .elementor-645 .elementor-element.elementor-element-30351be {
    width: 66% !important;
  }
}
@media (min-width: 1320px) and (max-width: 1420px) {
  .elementor-645 .elementor-element.elementor-element-30351be {
    width: 69% !important;
  }
}
@media (min-width: 1420px) and (max-width: 1565px) {
  .elementor-645 .elementor-element.elementor-element-30351be {
    width: 73% !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-da1c06a */.elementor-645 .elementor-element.elementor-element-da1c06a{
    background: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8263804 */@media (min-width: 1200px) and (max-width: 1320px) {
  .elementor-645 .elementor-element.elementor-element-8263804 {
    width: 75% !important;
  }
}
@media (min-width: 1320px) and (max-width: 1420px) {
  .elementor-645 .elementor-element.elementor-element-8263804 {
    width: 78% !important;
  }
}
@media (min-width: 1420px) and (max-width: 1565px) {
  .elementor-645 .elementor-element.elementor-element-8263804 {
    width: 82% !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0858655 */.elementor-645 .elementor-element.elementor-element-0858655{
    background: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c02913 */.elementor-645 .elementor-element.elementor-element-4c02913{
    background: red !important;
}
@media (min-width: 100px) and (max-width: 1226px) {
#forConnectButton{
    padding-bottom: 20px;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ad340f7 */@media (min-width: 1200px) and (max-width: 1320px) {
  .elementor-645 .elementor-element.elementor-element-ad340f7 {
    width: 17% !important;
  }
}
@media (min-width: 1320px) and (max-width: 1420px) {
  .elementor-645 .elementor-element.elementor-element-ad340f7 {
    width: 24% !important;
  }
}
@media (min-width: 1420px) and (max-width: 1565px) {
  .elementor-645 .elementor-element.elementor-element-ad340f7 {
    width: 29% !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c9b16cd *//*@media only screen and (min-width: 1260px) and (max-width: 1565px) {*/
/*  .elementor-645 .elementor-element.elementor-element-c9b16cd {*/
/*    width: 32% !important;*/
/*  }*/
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-223672b */.elementor-645 .elementor-element.elementor-element-223672b{
    background: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9ecbe6a */@media (min-width: 1200px) and (max-width: 1320px) {
  .elementor-645 .elementor-element.elementor-element-9ecbe6a {
    width: 22% !important;
  }
}
@media (min-width: 1320px) and (max-width: 1420px) {
  .elementor-645 .elementor-element.elementor-element-9ecbe6a {
    width: 27% !important;
  }
}
@media (min-width: 1420px) and (max-width: 1565px) {
  .elementor-645 .elementor-element.elementor-element-9ecbe6a {
    width: 33% !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-405a676 */.elementor-645 .elementor-element.elementor-element-405a676{
    background: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c51771c */@media (min-width: 1200px) and (max-width: 1320px) {
  .elementor-645 .elementor-element.elementor-element-c51771c {
    width: 31% !important;
  }
}
@media (min-width: 1320px) and (max-width: 1420px) {
  .elementor-645 .elementor-element.elementor-element-c51771c {
    width: 36% !important;
  }
}
@media (min-width: 1420px) and (max-width: 1565px) {
  .elementor-645 .elementor-element.elementor-element-c51771c {
    width: 41% !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcb7ba8 */.elementor-645 .elementor-element.elementor-element-bcb7ba8{
    background: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4674d31 */@media (min-width: 1200px) and (max-width: 1320px) {
  .elementor-645 .elementor-element.elementor-element-4674d31 {
    width: 36% !important;
  }
}
@media (min-width: 1320px) and (max-width: 1420px) {
  .elementor-645 .elementor-element.elementor-element-4674d31 {
    width: 40% !important;
  }
}
@media (min-width: 1420px) and (max-width: 1565px) {
  .elementor-645 .elementor-element.elementor-element-4674d31 {
    width: 45% !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cdba1ed */.elementor-645 .elementor-element.elementor-element-cdba1ed{
    background: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f24d910 */@media (min-width: 1200px) and (max-width: 1320px) {
  .elementor-645 .elementor-element.elementor-element-f24d910 {
    width: 48% !important;
  }
}
@media (min-width: 1320px) and (max-width: 1420px) {
  .elementor-645 .elementor-element.elementor-element-f24d910 {
    width: 52% !important;
  }
}
@media (min-width: 1420px) and (max-width: 1565px) {
  .elementor-645 .elementor-element.elementor-element-f24d910 {
    width: 57% !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4ef414a */.elementor-645 .elementor-element.elementor-element-4ef414a{
    background: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0e1ebd6 */@media (min-width: 1200px) and (max-width: 1320px) {
  .elementor-645 .elementor-element.elementor-element-0e1ebd6 {
    width: 55% !important;
  }
}
@media (min-width: 1320px) and (max-width: 1420px) {
  .elementor-645 .elementor-element.elementor-element-0e1ebd6 {
    width: 59% !important;
  }
}
@media (min-width: 1420px) and (max-width: 1565px) {
  .elementor-645 .elementor-element.elementor-element-0e1ebd6 {
    width: 63% !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4511a6e */.elementor-645 .elementor-element.elementor-element-4511a6e{
    background: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-30351be */@media (min-width: 1200px) and (max-width: 1320px) {
  .elementor-645 .elementor-element.elementor-element-30351be {
    width: 66% !important;
  }
}
@media (min-width: 1320px) and (max-width: 1420px) {
  .elementor-645 .elementor-element.elementor-element-30351be {
    width: 69% !important;
  }
}
@media (min-width: 1420px) and (max-width: 1565px) {
  .elementor-645 .elementor-element.elementor-element-30351be {
    width: 73% !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-da1c06a */.elementor-645 .elementor-element.elementor-element-da1c06a{
    background: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8263804 */@media (min-width: 1200px) and (max-width: 1320px) {
  .elementor-645 .elementor-element.elementor-element-8263804 {
    width: 75% !important;
  }
}
@media (min-width: 1320px) and (max-width: 1420px) {
  .elementor-645 .elementor-element.elementor-element-8263804 {
    width: 78% !important;
  }
}
@media (min-width: 1420px) and (max-width: 1565px) {
  .elementor-645 .elementor-element.elementor-element-8263804 {
    width: 82% !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0858655 */.elementor-645 .elementor-element.elementor-element-0858655{
    background: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c02913 */.elementor-645 .elementor-element.elementor-element-4c02913{
    background: red !important;
}
@media (min-width: 100px) and (max-width: 1226px) {
#forConnectButton{
    padding-bottom: 20px;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ad340f7 */@media (min-width: 1200px) and (max-width: 1320px) {
  .elementor-645 .elementor-element.elementor-element-ad340f7 {
    width: 17% !important;
  }
}
@media (min-width: 1320px) and (max-width: 1420px) {
  .elementor-645 .elementor-element.elementor-element-ad340f7 {
    width: 24% !important;
  }
}
@media (min-width: 1420px) and (max-width: 1565px) {
  .elementor-645 .elementor-element.elementor-element-ad340f7 {
    width: 29% !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c9b16cd *//*@media only screen and (min-width: 1260px) and (max-width: 1565px) {*/
/*  .elementor-645 .elementor-element.elementor-element-c9b16cd {*/
/*    width: 32% !important;*/
/*  }*/
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-223672b */.elementor-645 .elementor-element.elementor-element-223672b{
    background: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9ecbe6a */@media (min-width: 1200px) and (max-width: 1320px) {
  .elementor-645 .elementor-element.elementor-element-9ecbe6a {
    width: 22% !important;
  }
}
@media (min-width: 1320px) and (max-width: 1420px) {
  .elementor-645 .elementor-element.elementor-element-9ecbe6a {
    width: 27% !important;
  }
}
@media (min-width: 1420px) and (max-width: 1565px) {
  .elementor-645 .elementor-element.elementor-element-9ecbe6a {
    width: 33% !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-405a676 */.elementor-645 .elementor-element.elementor-element-405a676{
    background: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c51771c */@media (min-width: 1200px) and (max-width: 1320px) {
  .elementor-645 .elementor-element.elementor-element-c51771c {
    width: 31% !important;
  }
}
@media (min-width: 1320px) and (max-width: 1420px) {
  .elementor-645 .elementor-element.elementor-element-c51771c {
    width: 36% !important;
  }
}
@media (min-width: 1420px) and (max-width: 1565px) {
  .elementor-645 .elementor-element.elementor-element-c51771c {
    width: 41% !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcb7ba8 */.elementor-645 .elementor-element.elementor-element-bcb7ba8{
    background: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4674d31 */@media (min-width: 1200px) and (max-width: 1320px) {
  .elementor-645 .elementor-element.elementor-element-4674d31 {
    width: 36% !important;
  }
}
@media (min-width: 1320px) and (max-width: 1420px) {
  .elementor-645 .elementor-element.elementor-element-4674d31 {
    width: 40% !important;
  }
}
@media (min-width: 1420px) and (max-width: 1565px) {
  .elementor-645 .elementor-element.elementor-element-4674d31 {
    width: 45% !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cdba1ed */.elementor-645 .elementor-element.elementor-element-cdba1ed{
    background: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f24d910 */@media (min-width: 1200px) and (max-width: 1320px) {
  .elementor-645 .elementor-element.elementor-element-f24d910 {
    width: 48% !important;
  }
}
@media (min-width: 1320px) and (max-width: 1420px) {
  .elementor-645 .elementor-element.elementor-element-f24d910 {
    width: 52% !important;
  }
}
@media (min-width: 1420px) and (max-width: 1565px) {
  .elementor-645 .elementor-element.elementor-element-f24d910 {
    width: 57% !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4ef414a */.elementor-645 .elementor-element.elementor-element-4ef414a{
    background: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0e1ebd6 */@media (min-width: 1200px) and (max-width: 1320px) {
  .elementor-645 .elementor-element.elementor-element-0e1ebd6 {
    width: 55% !important;
  }
}
@media (min-width: 1320px) and (max-width: 1420px) {
  .elementor-645 .elementor-element.elementor-element-0e1ebd6 {
    width: 59% !important;
  }
}
@media (min-width: 1420px) and (max-width: 1565px) {
  .elementor-645 .elementor-element.elementor-element-0e1ebd6 {
    width: 63% !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4511a6e */.elementor-645 .elementor-element.elementor-element-4511a6e{
    background: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-30351be */@media (min-width: 1200px) and (max-width: 1320px) {
  .elementor-645 .elementor-element.elementor-element-30351be {
    width: 66% !important;
  }
}
@media (min-width: 1320px) and (max-width: 1420px) {
  .elementor-645 .elementor-element.elementor-element-30351be {
    width: 69% !important;
  }
}
@media (min-width: 1420px) and (max-width: 1565px) {
  .elementor-645 .elementor-element.elementor-element-30351be {
    width: 73% !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-da1c06a */.elementor-645 .elementor-element.elementor-element-da1c06a{
    background: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8263804 */@media (min-width: 1200px) and (max-width: 1320px) {
  .elementor-645 .elementor-element.elementor-element-8263804 {
    width: 75% !important;
  }
}
@media (min-width: 1320px) and (max-width: 1420px) {
  .elementor-645 .elementor-element.elementor-element-8263804 {
    width: 78% !important;
  }
}
@media (min-width: 1420px) and (max-width: 1565px) {
  .elementor-645 .elementor-element.elementor-element-8263804 {
    width: 82% !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0858655 */.elementor-645 .elementor-element.elementor-element-0858655{
    background: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c02913 */.elementor-645 .elementor-element.elementor-element-4c02913{
    background: red !important;
}
@media (min-width: 100px) and (max-width: 1226px) {
#forConnectButton{
    padding-bottom: 20px;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ad340f7 */@media (min-width: 1200px) and (max-width: 1320px) {
  .elementor-645 .elementor-element.elementor-element-ad340f7 {
    width: 17% !important;
  }
}
@media (min-width: 1320px) and (max-width: 1420px) {
  .elementor-645 .elementor-element.elementor-element-ad340f7 {
    width: 24% !important;
  }
}
@media (min-width: 1420px) and (max-width: 1565px) {
  .elementor-645 .elementor-element.elementor-element-ad340f7 {
    width: 29% !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c9b16cd *//*@media only screen and (min-width: 1260px) and (max-width: 1565px) {*/
/*  .elementor-645 .elementor-element.elementor-element-c9b16cd {*/
/*    width: 32% !important;*/
/*  }*/
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-223672b */.elementor-645 .elementor-element.elementor-element-223672b{
    background: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9ecbe6a */@media (min-width: 1200px) and (max-width: 1320px) {
  .elementor-645 .elementor-element.elementor-element-9ecbe6a {
    width: 22% !important;
  }
}
@media (min-width: 1320px) and (max-width: 1420px) {
  .elementor-645 .elementor-element.elementor-element-9ecbe6a {
    width: 27% !important;
  }
}
@media (min-width: 1420px) and (max-width: 1565px) {
  .elementor-645 .elementor-element.elementor-element-9ecbe6a {
    width: 33% !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-405a676 */.elementor-645 .elementor-element.elementor-element-405a676{
    background: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c51771c */@media (min-width: 1200px) and (max-width: 1320px) {
  .elementor-645 .elementor-element.elementor-element-c51771c {
    width: 31% !important;
  }
}
@media (min-width: 1320px) and (max-width: 1420px) {
  .elementor-645 .elementor-element.elementor-element-c51771c {
    width: 36% !important;
  }
}
@media (min-width: 1420px) and (max-width: 1565px) {
  .elementor-645 .elementor-element.elementor-element-c51771c {
    width: 41% !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcb7ba8 */.elementor-645 .elementor-element.elementor-element-bcb7ba8{
    background: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4674d31 */@media (min-width: 1200px) and (max-width: 1320px) {
  .elementor-645 .elementor-element.elementor-element-4674d31 {
    width: 36% !important;
  }
}
@media (min-width: 1320px) and (max-width: 1420px) {
  .elementor-645 .elementor-element.elementor-element-4674d31 {
    width: 40% !important;
  }
}
@media (min-width: 1420px) and (max-width: 1565px) {
  .elementor-645 .elementor-element.elementor-element-4674d31 {
    width: 45% !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cdba1ed */.elementor-645 .elementor-element.elementor-element-cdba1ed{
    background: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f24d910 */@media (min-width: 1200px) and (max-width: 1320px) {
  .elementor-645 .elementor-element.elementor-element-f24d910 {
    width: 48% !important;
  }
}
@media (min-width: 1320px) and (max-width: 1420px) {
  .elementor-645 .elementor-element.elementor-element-f24d910 {
    width: 52% !important;
  }
}
@media (min-width: 1420px) and (max-width: 1565px) {
  .elementor-645 .elementor-element.elementor-element-f24d910 {
    width: 57% !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4ef414a */.elementor-645 .elementor-element.elementor-element-4ef414a{
    background: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0e1ebd6 */@media (min-width: 1200px) and (max-width: 1320px) {
  .elementor-645 .elementor-element.elementor-element-0e1ebd6 {
    width: 55% !important;
  }
}
@media (min-width: 1320px) and (max-width: 1420px) {
  .elementor-645 .elementor-element.elementor-element-0e1ebd6 {
    width: 59% !important;
  }
}
@media (min-width: 1420px) and (max-width: 1565px) {
  .elementor-645 .elementor-element.elementor-element-0e1ebd6 {
    width: 63% !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4511a6e */.elementor-645 .elementor-element.elementor-element-4511a6e{
    background: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-30351be */@media (min-width: 1200px) and (max-width: 1320px) {
  .elementor-645 .elementor-element.elementor-element-30351be {
    width: 66% !important;
  }
}
@media (min-width: 1320px) and (max-width: 1420px) {
  .elementor-645 .elementor-element.elementor-element-30351be {
    width: 69% !important;
  }
}
@media (min-width: 1420px) and (max-width: 1565px) {
  .elementor-645 .elementor-element.elementor-element-30351be {
    width: 73% !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-da1c06a */.elementor-645 .elementor-element.elementor-element-da1c06a{
    background: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8263804 */@media (min-width: 1200px) and (max-width: 1320px) {
  .elementor-645 .elementor-element.elementor-element-8263804 {
    width: 75% !important;
  }
}
@media (min-width: 1320px) and (max-width: 1420px) {
  .elementor-645 .elementor-element.elementor-element-8263804 {
    width: 78% !important;
  }
}
@media (min-width: 1420px) and (max-width: 1565px) {
  .elementor-645 .elementor-element.elementor-element-8263804 {
    width: 82% !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0858655 */.elementor-645 .elementor-element.elementor-element-0858655{
    background: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c02913 */.elementor-645 .elementor-element.elementor-element-4c02913{
    background: red !important;
}
@media (min-width: 100px) and (max-width: 1226px) {
#forConnectButton{
    padding-bottom: 20px;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ad340f7 */@media (min-width: 1200px) and (max-width: 1320px) {
  .elementor-645 .elementor-element.elementor-element-ad340f7 {
    width: 17% !important;
  }
}
@media (min-width: 1320px) and (max-width: 1420px) {
  .elementor-645 .elementor-element.elementor-element-ad340f7 {
    width: 24% !important;
  }
}
@media (min-width: 1420px) and (max-width: 1565px) {
  .elementor-645 .elementor-element.elementor-element-ad340f7 {
    width: 29% !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c9b16cd *//*@media only screen and (min-width: 1260px) and (max-width: 1565px) {*/
/*  .elementor-645 .elementor-element.elementor-element-c9b16cd {*/
/*    width: 32% !important;*/
/*  }*/
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-223672b */.elementor-645 .elementor-element.elementor-element-223672b{
    background: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9ecbe6a */@media (min-width: 1200px) and (max-width: 1320px) {
  .elementor-645 .elementor-element.elementor-element-9ecbe6a {
    width: 22% !important;
  }
}
@media (min-width: 1320px) and (max-width: 1420px) {
  .elementor-645 .elementor-element.elementor-element-9ecbe6a {
    width: 27% !important;
  }
}
@media (min-width: 1420px) and (max-width: 1565px) {
  .elementor-645 .elementor-element.elementor-element-9ecbe6a {
    width: 33% !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-405a676 */.elementor-645 .elementor-element.elementor-element-405a676{
    background: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c51771c */@media (min-width: 1200px) and (max-width: 1320px) {
  .elementor-645 .elementor-element.elementor-element-c51771c {
    width: 31% !important;
  }
}
@media (min-width: 1320px) and (max-width: 1420px) {
  .elementor-645 .elementor-element.elementor-element-c51771c {
    width: 36% !important;
  }
}
@media (min-width: 1420px) and (max-width: 1565px) {
  .elementor-645 .elementor-element.elementor-element-c51771c {
    width: 41% !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcb7ba8 */.elementor-645 .elementor-element.elementor-element-bcb7ba8{
    background: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4674d31 */@media (min-width: 1200px) and (max-width: 1320px) {
  .elementor-645 .elementor-element.elementor-element-4674d31 {
    width: 36% !important;
  }
}
@media (min-width: 1320px) and (max-width: 1420px) {
  .elementor-645 .elementor-element.elementor-element-4674d31 {
    width: 40% !important;
  }
}
@media (min-width: 1420px) and (max-width: 1565px) {
  .elementor-645 .elementor-element.elementor-element-4674d31 {
    width: 45% !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cdba1ed */.elementor-645 .elementor-element.elementor-element-cdba1ed{
    background: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f24d910 */@media (min-width: 1200px) and (max-width: 1320px) {
  .elementor-645 .elementor-element.elementor-element-f24d910 {
    width: 48% !important;
  }
}
@media (min-width: 1320px) and (max-width: 1420px) {
  .elementor-645 .elementor-element.elementor-element-f24d910 {
    width: 52% !important;
  }
}
@media (min-width: 1420px) and (max-width: 1565px) {
  .elementor-645 .elementor-element.elementor-element-f24d910 {
    width: 57% !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4ef414a */.elementor-645 .elementor-element.elementor-element-4ef414a{
    background: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0e1ebd6 */@media (min-width: 1200px) and (max-width: 1320px) {
  .elementor-645 .elementor-element.elementor-element-0e1ebd6 {
    width: 55% !important;
  }
}
@media (min-width: 1320px) and (max-width: 1420px) {
  .elementor-645 .elementor-element.elementor-element-0e1ebd6 {
    width: 59% !important;
  }
}
@media (min-width: 1420px) and (max-width: 1565px) {
  .elementor-645 .elementor-element.elementor-element-0e1ebd6 {
    width: 63% !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4511a6e */.elementor-645 .elementor-element.elementor-element-4511a6e{
    background: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-30351be */@media (min-width: 1200px) and (max-width: 1320px) {
  .elementor-645 .elementor-element.elementor-element-30351be {
    width: 66% !important;
  }
}
@media (min-width: 1320px) and (max-width: 1420px) {
  .elementor-645 .elementor-element.elementor-element-30351be {
    width: 69% !important;
  }
}
@media (min-width: 1420px) and (max-width: 1565px) {
  .elementor-645 .elementor-element.elementor-element-30351be {
    width: 73% !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-da1c06a */.elementor-645 .elementor-element.elementor-element-da1c06a{
    background: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8263804 */@media (min-width: 1200px) and (max-width: 1320px) {
  .elementor-645 .elementor-element.elementor-element-8263804 {
    width: 75% !important;
  }
}
@media (min-width: 1320px) and (max-width: 1420px) {
  .elementor-645 .elementor-element.elementor-element-8263804 {
    width: 78% !important;
  }
}
@media (min-width: 1420px) and (max-width: 1565px) {
  .elementor-645 .elementor-element.elementor-element-8263804 {
    width: 82% !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0858655 */.elementor-645 .elementor-element.elementor-element-0858655{
    background: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c02913 */.elementor-645 .elementor-element.elementor-element-4c02913{
    background: red !important;
}
@media (min-width: 100px) and (max-width: 1226px) {
#forConnectButton{
    padding-bottom: 20px;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ad340f7 */@media (min-width: 1200px) and (max-width: 1320px) {
  .elementor-645 .elementor-element.elementor-element-ad340f7 {
    width: 17% !important;
  }
}
@media (min-width: 1320px) and (max-width: 1420px) {
  .elementor-645 .elementor-element.elementor-element-ad340f7 {
    width: 24% !important;
  }
}
@media (min-width: 1420px) and (max-width: 1565px) {
  .elementor-645 .elementor-element.elementor-element-ad340f7 {
    width: 29% !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c9b16cd *//*@media only screen and (min-width: 1260px) and (max-width: 1565px) {*/
/*  .elementor-645 .elementor-element.elementor-element-c9b16cd {*/
/*    width: 32% !important;*/
/*  }*/
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-223672b */.elementor-645 .elementor-element.elementor-element-223672b{
    background: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9ecbe6a */@media (min-width: 1200px) and (max-width: 1320px) {
  .elementor-645 .elementor-element.elementor-element-9ecbe6a {
    width: 22% !important;
  }
}
@media (min-width: 1320px) and (max-width: 1420px) {
  .elementor-645 .elementor-element.elementor-element-9ecbe6a {
    width: 27% !important;
  }
}
@media (min-width: 1420px) and (max-width: 1565px) {
  .elementor-645 .elementor-element.elementor-element-9ecbe6a {
    width: 33% !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-405a676 */.elementor-645 .elementor-element.elementor-element-405a676{
    background: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c51771c */@media (min-width: 1200px) and (max-width: 1320px) {
  .elementor-645 .elementor-element.elementor-element-c51771c {
    width: 31% !important;
  }
}
@media (min-width: 1320px) and (max-width: 1420px) {
  .elementor-645 .elementor-element.elementor-element-c51771c {
    width: 36% !important;
  }
}
@media (min-width: 1420px) and (max-width: 1565px) {
  .elementor-645 .elementor-element.elementor-element-c51771c {
    width: 41% !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcb7ba8 */.elementor-645 .elementor-element.elementor-element-bcb7ba8{
    background: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4674d31 */@media (min-width: 1200px) and (max-width: 1320px) {
  .elementor-645 .elementor-element.elementor-element-4674d31 {
    width: 36% !important;
  }
}
@media (min-width: 1320px) and (max-width: 1420px) {
  .elementor-645 .elementor-element.elementor-element-4674d31 {
    width: 40% !important;
  }
}
@media (min-width: 1420px) and (max-width: 1565px) {
  .elementor-645 .elementor-element.elementor-element-4674d31 {
    width: 45% !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cdba1ed */.elementor-645 .elementor-element.elementor-element-cdba1ed{
    background: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f24d910 */@media (min-width: 1200px) and (max-width: 1320px) {
  .elementor-645 .elementor-element.elementor-element-f24d910 {
    width: 48% !important;
  }
}
@media (min-width: 1320px) and (max-width: 1420px) {
  .elementor-645 .elementor-element.elementor-element-f24d910 {
    width: 52% !important;
  }
}
@media (min-width: 1420px) and (max-width: 1565px) {
  .elementor-645 .elementor-element.elementor-element-f24d910 {
    width: 57% !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4ef414a */.elementor-645 .elementor-element.elementor-element-4ef414a{
    background: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0e1ebd6 */@media (min-width: 1200px) and (max-width: 1320px) {
  .elementor-645 .elementor-element.elementor-element-0e1ebd6 {
    width: 55% !important;
  }
}
@media (min-width: 1320px) and (max-width: 1420px) {
  .elementor-645 .elementor-element.elementor-element-0e1ebd6 {
    width: 59% !important;
  }
}
@media (min-width: 1420px) and (max-width: 1565px) {
  .elementor-645 .elementor-element.elementor-element-0e1ebd6 {
    width: 63% !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4511a6e */.elementor-645 .elementor-element.elementor-element-4511a6e{
    background: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-30351be */@media (min-width: 1200px) and (max-width: 1320px) {
  .elementor-645 .elementor-element.elementor-element-30351be {
    width: 66% !important;
  }
}
@media (min-width: 1320px) and (max-width: 1420px) {
  .elementor-645 .elementor-element.elementor-element-30351be {
    width: 69% !important;
  }
}
@media (min-width: 1420px) and (max-width: 1565px) {
  .elementor-645 .elementor-element.elementor-element-30351be {
    width: 73% !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-da1c06a */.elementor-645 .elementor-element.elementor-element-da1c06a{
    background: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8263804 */@media (min-width: 1200px) and (max-width: 1320px) {
  .elementor-645 .elementor-element.elementor-element-8263804 {
    width: 75% !important;
  }
}
@media (min-width: 1320px) and (max-width: 1420px) {
  .elementor-645 .elementor-element.elementor-element-8263804 {
    width: 78% !important;
  }
}
@media (min-width: 1420px) and (max-width: 1565px) {
  .elementor-645 .elementor-element.elementor-element-8263804 {
    width: 82% !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0858655 */.elementor-645 .elementor-element.elementor-element-0858655{
    background: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c02913 */.elementor-645 .elementor-element.elementor-element-4c02913{
    background: red !important;
}
@media (min-width: 100px) and (max-width: 1226px) {
#forConnectButton{
    padding-bottom: 20px;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ad340f7 */@media (min-width: 1200px) and (max-width: 1320px) {
  .elementor-645 .elementor-element.elementor-element-ad340f7 {
    width: 17% !important;
  }
}
@media (min-width: 1320px) and (max-width: 1420px) {
  .elementor-645 .elementor-element.elementor-element-ad340f7 {
    width: 24% !important;
  }
}
@media (min-width: 1420px) and (max-width: 1565px) {
  .elementor-645 .elementor-element.elementor-element-ad340f7 {
    width: 29% !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c9b16cd *//*@media only screen and (min-width: 1260px) and (max-width: 1565px) {*/
/*  .elementor-645 .elementor-element.elementor-element-c9b16cd {*/
/*    width: 32% !important;*/
/*  }*/
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-223672b */.elementor-645 .elementor-element.elementor-element-223672b{
    background: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9ecbe6a */@media (min-width: 1200px) and (max-width: 1320px) {
  .elementor-645 .elementor-element.elementor-element-9ecbe6a {
    width: 22% !important;
  }
}
@media (min-width: 1320px) and (max-width: 1420px) {
  .elementor-645 .elementor-element.elementor-element-9ecbe6a {
    width: 27% !important;
  }
}
@media (min-width: 1420px) and (max-width: 1565px) {
  .elementor-645 .elementor-element.elementor-element-9ecbe6a {
    width: 33% !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-405a676 */.elementor-645 .elementor-element.elementor-element-405a676{
    background: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c51771c */@media (min-width: 1200px) and (max-width: 1320px) {
  .elementor-645 .elementor-element.elementor-element-c51771c {
    width: 31% !important;
  }
}
@media (min-width: 1320px) and (max-width: 1420px) {
  .elementor-645 .elementor-element.elementor-element-c51771c {
    width: 36% !important;
  }
}
@media (min-width: 1420px) and (max-width: 1565px) {
  .elementor-645 .elementor-element.elementor-element-c51771c {
    width: 41% !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcb7ba8 */.elementor-645 .elementor-element.elementor-element-bcb7ba8{
    background: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4674d31 */@media (min-width: 1200px) and (max-width: 1320px) {
  .elementor-645 .elementor-element.elementor-element-4674d31 {
    width: 36% !important;
  }
}
@media (min-width: 1320px) and (max-width: 1420px) {
  .elementor-645 .elementor-element.elementor-element-4674d31 {
    width: 40% !important;
  }
}
@media (min-width: 1420px) and (max-width: 1565px) {
  .elementor-645 .elementor-element.elementor-element-4674d31 {
    width: 45% !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cdba1ed */.elementor-645 .elementor-element.elementor-element-cdba1ed{
    background: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f24d910 */@media (min-width: 1200px) and (max-width: 1320px) {
  .elementor-645 .elementor-element.elementor-element-f24d910 {
    width: 48% !important;
  }
}
@media (min-width: 1320px) and (max-width: 1420px) {
  .elementor-645 .elementor-element.elementor-element-f24d910 {
    width: 52% !important;
  }
}
@media (min-width: 1420px) and (max-width: 1565px) {
  .elementor-645 .elementor-element.elementor-element-f24d910 {
    width: 57% !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4ef414a */.elementor-645 .elementor-element.elementor-element-4ef414a{
    background: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0e1ebd6 */@media (min-width: 1200px) and (max-width: 1320px) {
  .elementor-645 .elementor-element.elementor-element-0e1ebd6 {
    width: 55% !important;
  }
}
@media (min-width: 1320px) and (max-width: 1420px) {
  .elementor-645 .elementor-element.elementor-element-0e1ebd6 {
    width: 59% !important;
  }
}
@media (min-width: 1420px) and (max-width: 1565px) {
  .elementor-645 .elementor-element.elementor-element-0e1ebd6 {
    width: 63% !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4511a6e */.elementor-645 .elementor-element.elementor-element-4511a6e{
    background: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-30351be */@media (min-width: 1200px) and (max-width: 1320px) {
  .elementor-645 .elementor-element.elementor-element-30351be {
    width: 66% !important;
  }
}
@media (min-width: 1320px) and (max-width: 1420px) {
  .elementor-645 .elementor-element.elementor-element-30351be {
    width: 69% !important;
  }
}
@media (min-width: 1420px) and (max-width: 1565px) {
  .elementor-645 .elementor-element.elementor-element-30351be {
    width: 73% !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-da1c06a */.elementor-645 .elementor-element.elementor-element-da1c06a{
    background: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8263804 */@media (min-width: 1200px) and (max-width: 1320px) {
  .elementor-645 .elementor-element.elementor-element-8263804 {
    width: 75% !important;
  }
}
@media (min-width: 1320px) and (max-width: 1420px) {
  .elementor-645 .elementor-element.elementor-element-8263804 {
    width: 78% !important;
  }
}
@media (min-width: 1420px) and (max-width: 1565px) {
  .elementor-645 .elementor-element.elementor-element-8263804 {
    width: 82% !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0858655 */.elementor-645 .elementor-element.elementor-element-0858655{
    background: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c02913 */.elementor-645 .elementor-element.elementor-element-4c02913{
    background: red !important;
}
@media (min-width: 100px) and (max-width: 1226px) {
#forConnectButton{
    padding-bottom: 20px;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ad340f7 */@media (min-width: 1200px) and (max-width: 1320px) {
  .elementor-645 .elementor-element.elementor-element-ad340f7 {
    width: 17% !important;
  }
}
@media (min-width: 1320px) and (max-width: 1420px) {
  .elementor-645 .elementor-element.elementor-element-ad340f7 {
    width: 24% !important;
  }
}
@media (min-width: 1420px) and (max-width: 1565px) {
  .elementor-645 .elementor-element.elementor-element-ad340f7 {
    width: 29% !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c9b16cd *//*@media only screen and (min-width: 1260px) and (max-width: 1565px) {*/
/*  .elementor-645 .elementor-element.elementor-element-c9b16cd {*/
/*    width: 32% !important;*/
/*  }*/
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-223672b */.elementor-645 .elementor-element.elementor-element-223672b{
    background: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9ecbe6a */@media (min-width: 1200px) and (max-width: 1320px) {
  .elementor-645 .elementor-element.elementor-element-9ecbe6a {
    width: 22% !important;
  }
}
@media (min-width: 1320px) and (max-width: 1420px) {
  .elementor-645 .elementor-element.elementor-element-9ecbe6a {
    width: 27% !important;
  }
}
@media (min-width: 1420px) and (max-width: 1565px) {
  .elementor-645 .elementor-element.elementor-element-9ecbe6a {
    width: 33% !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-405a676 */.elementor-645 .elementor-element.elementor-element-405a676{
    background: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c51771c */@media (min-width: 1200px) and (max-width: 1320px) {
  .elementor-645 .elementor-element.elementor-element-c51771c {
    width: 31% !important;
  }
}
@media (min-width: 1320px) and (max-width: 1420px) {
  .elementor-645 .elementor-element.elementor-element-c51771c {
    width: 36% !important;
  }
}
@media (min-width: 1420px) and (max-width: 1565px) {
  .elementor-645 .elementor-element.elementor-element-c51771c {
    width: 41% !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcb7ba8 */.elementor-645 .elementor-element.elementor-element-bcb7ba8{
    background: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4674d31 */@media (min-width: 1200px) and (max-width: 1320px) {
  .elementor-645 .elementor-element.elementor-element-4674d31 {
    width: 36% !important;
  }
}
@media (min-width: 1320px) and (max-width: 1420px) {
  .elementor-645 .elementor-element.elementor-element-4674d31 {
    width: 40% !important;
  }
}
@media (min-width: 1420px) and (max-width: 1565px) {
  .elementor-645 .elementor-element.elementor-element-4674d31 {
    width: 45% !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cdba1ed */.elementor-645 .elementor-element.elementor-element-cdba1ed{
    background: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f24d910 */@media (min-width: 1200px) and (max-width: 1320px) {
  .elementor-645 .elementor-element.elementor-element-f24d910 {
    width: 48% !important;
  }
}
@media (min-width: 1320px) and (max-width: 1420px) {
  .elementor-645 .elementor-element.elementor-element-f24d910 {
    width: 52% !important;
  }
}
@media (min-width: 1420px) and (max-width: 1565px) {
  .elementor-645 .elementor-element.elementor-element-f24d910 {
    width: 57% !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4ef414a */.elementor-645 .elementor-element.elementor-element-4ef414a{
    background: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0e1ebd6 */@media (min-width: 1200px) and (max-width: 1320px) {
  .elementor-645 .elementor-element.elementor-element-0e1ebd6 {
    width: 55% !important;
  }
}
@media (min-width: 1320px) and (max-width: 1420px) {
  .elementor-645 .elementor-element.elementor-element-0e1ebd6 {
    width: 59% !important;
  }
}
@media (min-width: 1420px) and (max-width: 1565px) {
  .elementor-645 .elementor-element.elementor-element-0e1ebd6 {
    width: 63% !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4511a6e */.elementor-645 .elementor-element.elementor-element-4511a6e{
    background: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-30351be */@media (min-width: 1200px) and (max-width: 1320px) {
  .elementor-645 .elementor-element.elementor-element-30351be {
    width: 66% !important;
  }
}
@media (min-width: 1320px) and (max-width: 1420px) {
  .elementor-645 .elementor-element.elementor-element-30351be {
    width: 69% !important;
  }
}
@media (min-width: 1420px) and (max-width: 1565px) {
  .elementor-645 .elementor-element.elementor-element-30351be {
    width: 73% !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-da1c06a */.elementor-645 .elementor-element.elementor-element-da1c06a{
    background: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8263804 */@media (min-width: 1200px) and (max-width: 1320px) {
  .elementor-645 .elementor-element.elementor-element-8263804 {
    width: 75% !important;
  }
}
@media (min-width: 1320px) and (max-width: 1420px) {
  .elementor-645 .elementor-element.elementor-element-8263804 {
    width: 78% !important;
  }
}
@media (min-width: 1420px) and (max-width: 1565px) {
  .elementor-645 .elementor-element.elementor-element-8263804 {
    width: 82% !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0858655 */.elementor-645 .elementor-element.elementor-element-0858655{
    background: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c02913 */.elementor-645 .elementor-element.elementor-element-4c02913{
    background: red !important;
}
@media (min-width: 100px) and (max-width: 1226px) {
#forConnectButton{
    padding-bottom: 20px;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ad340f7 */@media (min-width: 1200px) and (max-width: 1320px) {
  .elementor-645 .elementor-element.elementor-element-ad340f7 {
    width: 17% !important;
  }
}
@media (min-width: 1320px) and (max-width: 1420px) {
  .elementor-645 .elementor-element.elementor-element-ad340f7 {
    width: 24% !important;
  }
}
@media (min-width: 1420px) and (max-width: 1565px) {
  .elementor-645 .elementor-element.elementor-element-ad340f7 {
    width: 29% !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c9b16cd *//*@media only screen and (min-width: 1260px) and (max-width: 1565px) {*/
/*  .elementor-645 .elementor-element.elementor-element-c9b16cd {*/
/*    width: 32% !important;*/
/*  }*/
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-223672b */.elementor-645 .elementor-element.elementor-element-223672b{
    background: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9ecbe6a */@media (min-width: 1200px) and (max-width: 1320px) {
  .elementor-645 .elementor-element.elementor-element-9ecbe6a {
    width: 22% !important;
  }
}
@media (min-width: 1320px) and (max-width: 1420px) {
  .elementor-645 .elementor-element.elementor-element-9ecbe6a {
    width: 27% !important;
  }
}
@media (min-width: 1420px) and (max-width: 1565px) {
  .elementor-645 .elementor-element.elementor-element-9ecbe6a {
    width: 33% !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-405a676 */.elementor-645 .elementor-element.elementor-element-405a676{
    background: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c51771c */@media (min-width: 1200px) and (max-width: 1320px) {
  .elementor-645 .elementor-element.elementor-element-c51771c {
    width: 31% !important;
  }
}
@media (min-width: 1320px) and (max-width: 1420px) {
  .elementor-645 .elementor-element.elementor-element-c51771c {
    width: 36% !important;
  }
}
@media (min-width: 1420px) and (max-width: 1565px) {
  .elementor-645 .elementor-element.elementor-element-c51771c {
    width: 41% !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcb7ba8 */.elementor-645 .elementor-element.elementor-element-bcb7ba8{
    background: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4674d31 */@media (min-width: 1200px) and (max-width: 1320px) {
  .elementor-645 .elementor-element.elementor-element-4674d31 {
    width: 36% !important;
  }
}
@media (min-width: 1320px) and (max-width: 1420px) {
  .elementor-645 .elementor-element.elementor-element-4674d31 {
    width: 40% !important;
  }
}
@media (min-width: 1420px) and (max-width: 1565px) {
  .elementor-645 .elementor-element.elementor-element-4674d31 {
    width: 45% !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cdba1ed */.elementor-645 .elementor-element.elementor-element-cdba1ed{
    background: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f24d910 */@media (min-width: 1200px) and (max-width: 1320px) {
  .elementor-645 .elementor-element.elementor-element-f24d910 {
    width: 48% !important;
  }
}
@media (min-width: 1320px) and (max-width: 1420px) {
  .elementor-645 .elementor-element.elementor-element-f24d910 {
    width: 52% !important;
  }
}
@media (min-width: 1420px) and (max-width: 1565px) {
  .elementor-645 .elementor-element.elementor-element-f24d910 {
    width: 57% !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4ef414a */.elementor-645 .elementor-element.elementor-element-4ef414a{
    background: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0e1ebd6 */@media (min-width: 1200px) and (max-width: 1320px) {
  .elementor-645 .elementor-element.elementor-element-0e1ebd6 {
    width: 55% !important;
  }
}
@media (min-width: 1320px) and (max-width: 1420px) {
  .elementor-645 .elementor-element.elementor-element-0e1ebd6 {
    width: 59% !important;
  }
}
@media (min-width: 1420px) and (max-width: 1565px) {
  .elementor-645 .elementor-element.elementor-element-0e1ebd6 {
    width: 63% !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4511a6e */.elementor-645 .elementor-element.elementor-element-4511a6e{
    background: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-30351be */@media (min-width: 1200px) and (max-width: 1320px) {
  .elementor-645 .elementor-element.elementor-element-30351be {
    width: 66% !important;
  }
}
@media (min-width: 1320px) and (max-width: 1420px) {
  .elementor-645 .elementor-element.elementor-element-30351be {
    width: 69% !important;
  }
}
@media (min-width: 1420px) and (max-width: 1565px) {
  .elementor-645 .elementor-element.elementor-element-30351be {
    width: 73% !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-da1c06a */.elementor-645 .elementor-element.elementor-element-da1c06a{
    background: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8263804 */@media (min-width: 1200px) and (max-width: 1320px) {
  .elementor-645 .elementor-element.elementor-element-8263804 {
    width: 75% !important;
  }
}
@media (min-width: 1320px) and (max-width: 1420px) {
  .elementor-645 .elementor-element.elementor-element-8263804 {
    width: 78% !important;
  }
}
@media (min-width: 1420px) and (max-width: 1565px) {
  .elementor-645 .elementor-element.elementor-element-8263804 {
    width: 82% !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0858655 */.elementor-645 .elementor-element.elementor-element-0858655{
    background: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c02913 */.elementor-645 .elementor-element.elementor-element-4c02913{
    background: red !important;
}
@media (min-width: 100px) and (max-width: 1226px) {
#forConnectButton{
    padding-bottom: 20px;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ad340f7 */@media (min-width: 1200px) and (max-width: 1320px) {
  .elementor-645 .elementor-element.elementor-element-ad340f7 {
    width: 17% !important;
  }
}
@media (min-width: 1320px) and (max-width: 1420px) {
  .elementor-645 .elementor-element.elementor-element-ad340f7 {
    width: 24% !important;
  }
}
@media (min-width: 1420px) and (max-width: 1565px) {
  .elementor-645 .elementor-element.elementor-element-ad340f7 {
    width: 29% !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c9b16cd *//*@media only screen and (min-width: 1260px) and (max-width: 1565px) {*/
/*  .elementor-645 .elementor-element.elementor-element-c9b16cd {*/
/*    width: 32% !important;*/
/*  }*/
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-223672b */.elementor-645 .elementor-element.elementor-element-223672b{
    background: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9ecbe6a */@media (min-width: 1200px) and (max-width: 1320px) {
  .elementor-645 .elementor-element.elementor-element-9ecbe6a {
    width: 22% !important;
  }
}
@media (min-width: 1320px) and (max-width: 1420px) {
  .elementor-645 .elementor-element.elementor-element-9ecbe6a {
    width: 27% !important;
  }
}
@media (min-width: 1420px) and (max-width: 1565px) {
  .elementor-645 .elementor-element.elementor-element-9ecbe6a {
    width: 33% !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-405a676 */.elementor-645 .elementor-element.elementor-element-405a676{
    background: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c51771c */@media (min-width: 1200px) and (max-width: 1320px) {
  .elementor-645 .elementor-element.elementor-element-c51771c {
    width: 31% !important;
  }
}
@media (min-width: 1320px) and (max-width: 1420px) {
  .elementor-645 .elementor-element.elementor-element-c51771c {
    width: 36% !important;
  }
}
@media (min-width: 1420px) and (max-width: 1565px) {
  .elementor-645 .elementor-element.elementor-element-c51771c {
    width: 41% !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcb7ba8 */.elementor-645 .elementor-element.elementor-element-bcb7ba8{
    background: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4674d31 */@media (min-width: 1200px) and (max-width: 1320px) {
  .elementor-645 .elementor-element.elementor-element-4674d31 {
    width: 36% !important;
  }
}
@media (min-width: 1320px) and (max-width: 1420px) {
  .elementor-645 .elementor-element.elementor-element-4674d31 {
    width: 40% !important;
  }
}
@media (min-width: 1420px) and (max-width: 1565px) {
  .elementor-645 .elementor-element.elementor-element-4674d31 {
    width: 45% !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cdba1ed */.elementor-645 .elementor-element.elementor-element-cdba1ed{
    background: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f24d910 */@media (min-width: 1200px) and (max-width: 1320px) {
  .elementor-645 .elementor-element.elementor-element-f24d910 {
    width: 48% !important;
  }
}
@media (min-width: 1320px) and (max-width: 1420px) {
  .elementor-645 .elementor-element.elementor-element-f24d910 {
    width: 52% !important;
  }
}
@media (min-width: 1420px) and (max-width: 1565px) {
  .elementor-645 .elementor-element.elementor-element-f24d910 {
    width: 57% !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4ef414a */.elementor-645 .elementor-element.elementor-element-4ef414a{
    background: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0e1ebd6 */@media (min-width: 1200px) and (max-width: 1320px) {
  .elementor-645 .elementor-element.elementor-element-0e1ebd6 {
    width: 55% !important;
  }
}
@media (min-width: 1320px) and (max-width: 1420px) {
  .elementor-645 .elementor-element.elementor-element-0e1ebd6 {
    width: 59% !important;
  }
}
@media (min-width: 1420px) and (max-width: 1565px) {
  .elementor-645 .elementor-element.elementor-element-0e1ebd6 {
    width: 63% !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4511a6e */.elementor-645 .elementor-element.elementor-element-4511a6e{
    background: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-30351be */@media (min-width: 1200px) and (max-width: 1320px) {
  .elementor-645 .elementor-element.elementor-element-30351be {
    width: 66% !important;
  }
}
@media (min-width: 1320px) and (max-width: 1420px) {
  .elementor-645 .elementor-element.elementor-element-30351be {
    width: 69% !important;
  }
}
@media (min-width: 1420px) and (max-width: 1565px) {
  .elementor-645 .elementor-element.elementor-element-30351be {
    width: 73% !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-da1c06a */.elementor-645 .elementor-element.elementor-element-da1c06a{
    background: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8263804 */@media (min-width: 1200px) and (max-width: 1320px) {
  .elementor-645 .elementor-element.elementor-element-8263804 {
    width: 75% !important;
  }
}
@media (min-width: 1320px) and (max-width: 1420px) {
  .elementor-645 .elementor-element.elementor-element-8263804 {
    width: 78% !important;
  }
}
@media (min-width: 1420px) and (max-width: 1565px) {
  .elementor-645 .elementor-element.elementor-element-8263804 {
    width: 82% !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0858655 */.elementor-645 .elementor-element.elementor-element-0858655{
    background: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c02913 */.elementor-645 .elementor-element.elementor-element-4c02913{
    background: red !important;
}
@media (min-width: 100px) and (max-width: 1226px) {
#forConnectButton{
    padding-bottom: 20px;
}
}/* End custom CSS */
/* Start custom CSS for mega-menu, class: .elementor-element-30a544b *//* Force the chevron to stay 11px and not grow on hover */
.elementor-widget-n-menu .e-n-menu-dropdown-icon i {
    font-size: 11px !important;
    line-height: 1px !important;
    transition: none !important; /* Prevents any animation scaling */
}

/* Ensure the SVG container itself doesn't scale if Elementor has a hover effect */
.elementor-widget-n-menu .e-n-menu-title:hover .e-n-menu-dropdown-icon {
    transform: none !important;
}
.elementor-645 .elementor-element.elementor-element-30a544b a{
    color: white !important;
}
 .elementor-widget-n-menu .e-n-menu-title:not(.e-current):not(:hover) .e-n-menu-dropdown-icon i
 {
     line-height: 1px !important;
     font-size: 11px !important;
 }
 @media (min-width: 100px) and (max-width: 1226px) {
 /*.elementor-645 .elementor-element.elementor-element-30a544b{*/
 /*    margin-top: 20px;*/
 /*}*/
 .elementor-widget-n-menu .e-n-menu-heading
{
    background: #631b0F !important; 
 }
 .elementor-1089 .elementor-element.elementor-element-90211be > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title
 {
    display: flex !important;
    justify-content: space-between;
 }
 .ekit-wid-con .icon::before, .elementor-editor-active .icon::before, .elementor-widget .icon::before {
     font-size: 19px;
     font-weight: 900;
 }
 }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aeea648 */.elementor-645 .elementor-element.elementor-element-aeea648{
    position: absolute !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ca19b06 */@media (min-width: 1200px) and (max-width: 1320px) {
  .elementor-645 .elementor-element.elementor-element-ca19b06 {
    width: 17% !important;
  }
}
@media (min-width: 1320px) and (max-width: 1420px) {
  .elementor-645 .elementor-element.elementor-element-ca19b06 {
    width: 24% !important;
  }
}
@media (min-width: 1420px) and (max-width: 1565px) {
  .elementor-645 .elementor-element.elementor-element-ca19b06 {
    width: 29% !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-90f7fdd *//*@media only screen and (min-width: 1260px) and (max-width: 1565px) {*/
/*  .elementor-645 .elementor-element.elementor-element-90f7fdd {*/
/*    width: 32% !important;*/
/*  }*/
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fb97bcb */.elementor-645 .elementor-element.elementor-element-fb97bcb{
    background: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bf8da7e */@media (min-width: 1200px) and (max-width: 1320px) {
  .elementor-645 .elementor-element.elementor-element-bf8da7e {
    width: 22% !important;
  }
}
@media (min-width: 1320px) and (max-width: 1420px) {
  .elementor-645 .elementor-element.elementor-element-bf8da7e {
    width: 27% !important;
  }
}
@media (min-width: 1420px) and (max-width: 1565px) {
  .elementor-645 .elementor-element.elementor-element-bf8da7e {
    width: 33% !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-58285e5 */.elementor-645 .elementor-element.elementor-element-58285e5{
    background: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2a4f4f9 */@media (min-width: 1200px) and (max-width: 1320px) {
  .elementor-645 .elementor-element.elementor-element-2a4f4f9 {
    width: 31% !important;
  }
}
@media (min-width: 1320px) and (max-width: 1420px) {
  .elementor-645 .elementor-element.elementor-element-2a4f4f9 {
    width: 36% !important;
  }
}
@media (min-width: 1420px) and (max-width: 1565px) {
  .elementor-645 .elementor-element.elementor-element-2a4f4f9 {
    width: 41% !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d922a39 */.elementor-645 .elementor-element.elementor-element-d922a39{
    background: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-391a2dc */@media (min-width: 1200px) and (max-width: 1320px) {
  .elementor-645 .elementor-element.elementor-element-391a2dc {
    width: 36% !important;
  }
}
@media (min-width: 1320px) and (max-width: 1420px) {
  .elementor-645 .elementor-element.elementor-element-391a2dc {
    width: 40% !important;
  }
}
@media (min-width: 1420px) and (max-width: 1565px) {
  .elementor-645 .elementor-element.elementor-element-391a2dc {
    width: 45% !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4b12405 */.elementor-645 .elementor-element.elementor-element-4b12405{
    background: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f653488 */@media (min-width: 1200px) and (max-width: 1320px) {
  .elementor-645 .elementor-element.elementor-element-f653488 {
    width: 48% !important;
  }
}
@media (min-width: 1320px) and (max-width: 1420px) {
  .elementor-645 .elementor-element.elementor-element-f653488 {
    width: 52% !important;
  }
}
@media (min-width: 1420px) and (max-width: 1565px) {
  .elementor-645 .elementor-element.elementor-element-f653488 {
    width: 57% !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b93be10 */.elementor-645 .elementor-element.elementor-element-b93be10{
    background: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f481c2e */@media (min-width: 1200px) and (max-width: 1320px) {
  .elementor-645 .elementor-element.elementor-element-f481c2e {
    width: 55% !important;
  }
}
@media (min-width: 1320px) and (max-width: 1420px) {
  .elementor-645 .elementor-element.elementor-element-f481c2e {
    width: 59% !important;
  }
}
@media (min-width: 1420px) and (max-width: 1565px) {
  .elementor-645 .elementor-element.elementor-element-f481c2e {
    width: 63% !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a587e86 */.elementor-645 .elementor-element.elementor-element-a587e86{
    background: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9ddbfe4 */@media (min-width: 1200px) and (max-width: 1320px) {
  .elementor-645 .elementor-element.elementor-element-9ddbfe4 {
    width: 66% !important;
  }
}
@media (min-width: 1320px) and (max-width: 1420px) {
  .elementor-645 .elementor-element.elementor-element-9ddbfe4 {
    width: 69% !important;
  }
}
@media (min-width: 1420px) and (max-width: 1565px) {
  .elementor-645 .elementor-element.elementor-element-9ddbfe4 {
    width: 73% !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6db6bdd */.elementor-645 .elementor-element.elementor-element-6db6bdd{
    background: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-389a5e2 */@media (min-width: 1200px) and (max-width: 1320px) {
  .elementor-645 .elementor-element.elementor-element-389a5e2 {
    width: 75% !important;
  }
}
@media (min-width: 1320px) and (max-width: 1420px) {
  .elementor-645 .elementor-element.elementor-element-389a5e2 {
    width: 78% !important;
  }
}
@media (min-width: 1420px) and (max-width: 1565px) {
  .elementor-645 .elementor-element.elementor-element-389a5e2 {
    width: 82% !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f2fc47f */.elementor-645 .elementor-element.elementor-element-f2fc47f{
    background: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9dd7e3d */.elementor-645 .elementor-element.elementor-element-9dd7e3d{
    background: red !important;
}
@media (min-width: 100px) and (max-width: 1226px) {
#forConnectButton{
    padding-bottom: 20px;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ca19b06 */@media (min-width: 1200px) and (max-width: 1320px) {
  .elementor-645 .elementor-element.elementor-element-ca19b06 {
    width: 17% !important;
  }
}
@media (min-width: 1320px) and (max-width: 1420px) {
  .elementor-645 .elementor-element.elementor-element-ca19b06 {
    width: 24% !important;
  }
}
@media (min-width: 1420px) and (max-width: 1565px) {
  .elementor-645 .elementor-element.elementor-element-ca19b06 {
    width: 29% !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-90f7fdd *//*@media only screen and (min-width: 1260px) and (max-width: 1565px) {*/
/*  .elementor-645 .elementor-element.elementor-element-90f7fdd {*/
/*    width: 32% !important;*/
/*  }*/
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fb97bcb */.elementor-645 .elementor-element.elementor-element-fb97bcb{
    background: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bf8da7e */@media (min-width: 1200px) and (max-width: 1320px) {
  .elementor-645 .elementor-element.elementor-element-bf8da7e {
    width: 22% !important;
  }
}
@media (min-width: 1320px) and (max-width: 1420px) {
  .elementor-645 .elementor-element.elementor-element-bf8da7e {
    width: 27% !important;
  }
}
@media (min-width: 1420px) and (max-width: 1565px) {
  .elementor-645 .elementor-element.elementor-element-bf8da7e {
    width: 33% !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-58285e5 */.elementor-645 .elementor-element.elementor-element-58285e5{
    background: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2a4f4f9 */@media (min-width: 1200px) and (max-width: 1320px) {
  .elementor-645 .elementor-element.elementor-element-2a4f4f9 {
    width: 31% !important;
  }
}
@media (min-width: 1320px) and (max-width: 1420px) {
  .elementor-645 .elementor-element.elementor-element-2a4f4f9 {
    width: 36% !important;
  }
}
@media (min-width: 1420px) and (max-width: 1565px) {
  .elementor-645 .elementor-element.elementor-element-2a4f4f9 {
    width: 41% !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d922a39 */.elementor-645 .elementor-element.elementor-element-d922a39{
    background: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-391a2dc */@media (min-width: 1200px) and (max-width: 1320px) {
  .elementor-645 .elementor-element.elementor-element-391a2dc {
    width: 36% !important;
  }
}
@media (min-width: 1320px) and (max-width: 1420px) {
  .elementor-645 .elementor-element.elementor-element-391a2dc {
    width: 40% !important;
  }
}
@media (min-width: 1420px) and (max-width: 1565px) {
  .elementor-645 .elementor-element.elementor-element-391a2dc {
    width: 45% !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4b12405 */.elementor-645 .elementor-element.elementor-element-4b12405{
    background: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f653488 */@media (min-width: 1200px) and (max-width: 1320px) {
  .elementor-645 .elementor-element.elementor-element-f653488 {
    width: 48% !important;
  }
}
@media (min-width: 1320px) and (max-width: 1420px) {
  .elementor-645 .elementor-element.elementor-element-f653488 {
    width: 52% !important;
  }
}
@media (min-width: 1420px) and (max-width: 1565px) {
  .elementor-645 .elementor-element.elementor-element-f653488 {
    width: 57% !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b93be10 */.elementor-645 .elementor-element.elementor-element-b93be10{
    background: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f481c2e */@media (min-width: 1200px) and (max-width: 1320px) {
  .elementor-645 .elementor-element.elementor-element-f481c2e {
    width: 55% !important;
  }
}
@media (min-width: 1320px) and (max-width: 1420px) {
  .elementor-645 .elementor-element.elementor-element-f481c2e {
    width: 59% !important;
  }
}
@media (min-width: 1420px) and (max-width: 1565px) {
  .elementor-645 .elementor-element.elementor-element-f481c2e {
    width: 63% !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a587e86 */.elementor-645 .elementor-element.elementor-element-a587e86{
    background: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9ddbfe4 */@media (min-width: 1200px) and (max-width: 1320px) {
  .elementor-645 .elementor-element.elementor-element-9ddbfe4 {
    width: 66% !important;
  }
}
@media (min-width: 1320px) and (max-width: 1420px) {
  .elementor-645 .elementor-element.elementor-element-9ddbfe4 {
    width: 69% !important;
  }
}
@media (min-width: 1420px) and (max-width: 1565px) {
  .elementor-645 .elementor-element.elementor-element-9ddbfe4 {
    width: 73% !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6db6bdd */.elementor-645 .elementor-element.elementor-element-6db6bdd{
    background: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-389a5e2 */@media (min-width: 1200px) and (max-width: 1320px) {
  .elementor-645 .elementor-element.elementor-element-389a5e2 {
    width: 75% !important;
  }
}
@media (min-width: 1320px) and (max-width: 1420px) {
  .elementor-645 .elementor-element.elementor-element-389a5e2 {
    width: 78% !important;
  }
}
@media (min-width: 1420px) and (max-width: 1565px) {
  .elementor-645 .elementor-element.elementor-element-389a5e2 {
    width: 82% !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f2fc47f */.elementor-645 .elementor-element.elementor-element-f2fc47f{
    background: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9dd7e3d */.elementor-645 .elementor-element.elementor-element-9dd7e3d{
    background: red !important;
}
@media (min-width: 100px) and (max-width: 1226px) {
#forConnectButton{
    padding-bottom: 20px;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ca19b06 */@media (min-width: 1200px) and (max-width: 1320px) {
  .elementor-645 .elementor-element.elementor-element-ca19b06 {
    width: 17% !important;
  }
}
@media (min-width: 1320px) and (max-width: 1420px) {
  .elementor-645 .elementor-element.elementor-element-ca19b06 {
    width: 24% !important;
  }
}
@media (min-width: 1420px) and (max-width: 1565px) {
  .elementor-645 .elementor-element.elementor-element-ca19b06 {
    width: 29% !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-90f7fdd *//*@media only screen and (min-width: 1260px) and (max-width: 1565px) {*/
/*  .elementor-645 .elementor-element.elementor-element-90f7fdd {*/
/*    width: 32% !important;*/
/*  }*/
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fb97bcb */.elementor-645 .elementor-element.elementor-element-fb97bcb{
    background: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bf8da7e */@media (min-width: 1200px) and (max-width: 1320px) {
  .elementor-645 .elementor-element.elementor-element-bf8da7e {
    width: 22% !important;
  }
}
@media (min-width: 1320px) and (max-width: 1420px) {
  .elementor-645 .elementor-element.elementor-element-bf8da7e {
    width: 27% !important;
  }
}
@media (min-width: 1420px) and (max-width: 1565px) {
  .elementor-645 .elementor-element.elementor-element-bf8da7e {
    width: 33% !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-58285e5 */.elementor-645 .elementor-element.elementor-element-58285e5{
    background: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2a4f4f9 */@media (min-width: 1200px) and (max-width: 1320px) {
  .elementor-645 .elementor-element.elementor-element-2a4f4f9 {
    width: 31% !important;
  }
}
@media (min-width: 1320px) and (max-width: 1420px) {
  .elementor-645 .elementor-element.elementor-element-2a4f4f9 {
    width: 36% !important;
  }
}
@media (min-width: 1420px) and (max-width: 1565px) {
  .elementor-645 .elementor-element.elementor-element-2a4f4f9 {
    width: 41% !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d922a39 */.elementor-645 .elementor-element.elementor-element-d922a39{
    background: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-391a2dc */@media (min-width: 1200px) and (max-width: 1320px) {
  .elementor-645 .elementor-element.elementor-element-391a2dc {
    width: 36% !important;
  }
}
@media (min-width: 1320px) and (max-width: 1420px) {
  .elementor-645 .elementor-element.elementor-element-391a2dc {
    width: 40% !important;
  }
}
@media (min-width: 1420px) and (max-width: 1565px) {
  .elementor-645 .elementor-element.elementor-element-391a2dc {
    width: 45% !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4b12405 */.elementor-645 .elementor-element.elementor-element-4b12405{
    background: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f653488 */@media (min-width: 1200px) and (max-width: 1320px) {
  .elementor-645 .elementor-element.elementor-element-f653488 {
    width: 48% !important;
  }
}
@media (min-width: 1320px) and (max-width: 1420px) {
  .elementor-645 .elementor-element.elementor-element-f653488 {
    width: 52% !important;
  }
}
@media (min-width: 1420px) and (max-width: 1565px) {
  .elementor-645 .elementor-element.elementor-element-f653488 {
    width: 57% !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b93be10 */.elementor-645 .elementor-element.elementor-element-b93be10{
    background: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f481c2e */@media (min-width: 1200px) and (max-width: 1320px) {
  .elementor-645 .elementor-element.elementor-element-f481c2e {
    width: 55% !important;
  }
}
@media (min-width: 1320px) and (max-width: 1420px) {
  .elementor-645 .elementor-element.elementor-element-f481c2e {
    width: 59% !important;
  }
}
@media (min-width: 1420px) and (max-width: 1565px) {
  .elementor-645 .elementor-element.elementor-element-f481c2e {
    width: 63% !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a587e86 */.elementor-645 .elementor-element.elementor-element-a587e86{
    background: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9ddbfe4 */@media (min-width: 1200px) and (max-width: 1320px) {
  .elementor-645 .elementor-element.elementor-element-9ddbfe4 {
    width: 66% !important;
  }
}
@media (min-width: 1320px) and (max-width: 1420px) {
  .elementor-645 .elementor-element.elementor-element-9ddbfe4 {
    width: 69% !important;
  }
}
@media (min-width: 1420px) and (max-width: 1565px) {
  .elementor-645 .elementor-element.elementor-element-9ddbfe4 {
    width: 73% !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6db6bdd */.elementor-645 .elementor-element.elementor-element-6db6bdd{
    background: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-389a5e2 */@media (min-width: 1200px) and (max-width: 1320px) {
  .elementor-645 .elementor-element.elementor-element-389a5e2 {
    width: 75% !important;
  }
}
@media (min-width: 1320px) and (max-width: 1420px) {
  .elementor-645 .elementor-element.elementor-element-389a5e2 {
    width: 78% !important;
  }
}
@media (min-width: 1420px) and (max-width: 1565px) {
  .elementor-645 .elementor-element.elementor-element-389a5e2 {
    width: 82% !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f2fc47f */.elementor-645 .elementor-element.elementor-element-f2fc47f{
    background: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9dd7e3d */.elementor-645 .elementor-element.elementor-element-9dd7e3d{
    background: red !important;
}
@media (min-width: 100px) and (max-width: 1226px) {
#forConnectButton{
    padding-bottom: 20px;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ca19b06 */@media (min-width: 1200px) and (max-width: 1320px) {
  .elementor-645 .elementor-element.elementor-element-ca19b06 {
    width: 17% !important;
  }
}
@media (min-width: 1320px) and (max-width: 1420px) {
  .elementor-645 .elementor-element.elementor-element-ca19b06 {
    width: 24% !important;
  }
}
@media (min-width: 1420px) and (max-width: 1565px) {
  .elementor-645 .elementor-element.elementor-element-ca19b06 {
    width: 29% !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-90f7fdd *//*@media only screen and (min-width: 1260px) and (max-width: 1565px) {*/
/*  .elementor-645 .elementor-element.elementor-element-90f7fdd {*/
/*    width: 32% !important;*/
/*  }*/
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fb97bcb */.elementor-645 .elementor-element.elementor-element-fb97bcb{
    background: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bf8da7e */@media (min-width: 1200px) and (max-width: 1320px) {
  .elementor-645 .elementor-element.elementor-element-bf8da7e {
    width: 22% !important;
  }
}
@media (min-width: 1320px) and (max-width: 1420px) {
  .elementor-645 .elementor-element.elementor-element-bf8da7e {
    width: 27% !important;
  }
}
@media (min-width: 1420px) and (max-width: 1565px) {
  .elementor-645 .elementor-element.elementor-element-bf8da7e {
    width: 33% !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-58285e5 */.elementor-645 .elementor-element.elementor-element-58285e5{
    background: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2a4f4f9 */@media (min-width: 1200px) and (max-width: 1320px) {
  .elementor-645 .elementor-element.elementor-element-2a4f4f9 {
    width: 31% !important;
  }
}
@media (min-width: 1320px) and (max-width: 1420px) {
  .elementor-645 .elementor-element.elementor-element-2a4f4f9 {
    width: 36% !important;
  }
}
@media (min-width: 1420px) and (max-width: 1565px) {
  .elementor-645 .elementor-element.elementor-element-2a4f4f9 {
    width: 41% !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d922a39 */.elementor-645 .elementor-element.elementor-element-d922a39{
    background: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-391a2dc */@media (min-width: 1200px) and (max-width: 1320px) {
  .elementor-645 .elementor-element.elementor-element-391a2dc {
    width: 36% !important;
  }
}
@media (min-width: 1320px) and (max-width: 1420px) {
  .elementor-645 .elementor-element.elementor-element-391a2dc {
    width: 40% !important;
  }
}
@media (min-width: 1420px) and (max-width: 1565px) {
  .elementor-645 .elementor-element.elementor-element-391a2dc {
    width: 45% !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4b12405 */.elementor-645 .elementor-element.elementor-element-4b12405{
    background: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f653488 */@media (min-width: 1200px) and (max-width: 1320px) {
  .elementor-645 .elementor-element.elementor-element-f653488 {
    width: 48% !important;
  }
}
@media (min-width: 1320px) and (max-width: 1420px) {
  .elementor-645 .elementor-element.elementor-element-f653488 {
    width: 52% !important;
  }
}
@media (min-width: 1420px) and (max-width: 1565px) {
  .elementor-645 .elementor-element.elementor-element-f653488 {
    width: 57% !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b93be10 */.elementor-645 .elementor-element.elementor-element-b93be10{
    background: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f481c2e */@media (min-width: 1200px) and (max-width: 1320px) {
  .elementor-645 .elementor-element.elementor-element-f481c2e {
    width: 55% !important;
  }
}
@media (min-width: 1320px) and (max-width: 1420px) {
  .elementor-645 .elementor-element.elementor-element-f481c2e {
    width: 59% !important;
  }
}
@media (min-width: 1420px) and (max-width: 1565px) {
  .elementor-645 .elementor-element.elementor-element-f481c2e {
    width: 63% !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a587e86 */.elementor-645 .elementor-element.elementor-element-a587e86{
    background: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9ddbfe4 */@media (min-width: 1200px) and (max-width: 1320px) {
  .elementor-645 .elementor-element.elementor-element-9ddbfe4 {
    width: 66% !important;
  }
}
@media (min-width: 1320px) and (max-width: 1420px) {
  .elementor-645 .elementor-element.elementor-element-9ddbfe4 {
    width: 69% !important;
  }
}
@media (min-width: 1420px) and (max-width: 1565px) {
  .elementor-645 .elementor-element.elementor-element-9ddbfe4 {
    width: 73% !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6db6bdd */.elementor-645 .elementor-element.elementor-element-6db6bdd{
    background: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-389a5e2 */@media (min-width: 1200px) and (max-width: 1320px) {
  .elementor-645 .elementor-element.elementor-element-389a5e2 {
    width: 75% !important;
  }
}
@media (min-width: 1320px) and (max-width: 1420px) {
  .elementor-645 .elementor-element.elementor-element-389a5e2 {
    width: 78% !important;
  }
}
@media (min-width: 1420px) and (max-width: 1565px) {
  .elementor-645 .elementor-element.elementor-element-389a5e2 {
    width: 82% !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f2fc47f */.elementor-645 .elementor-element.elementor-element-f2fc47f{
    background: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9dd7e3d */.elementor-645 .elementor-element.elementor-element-9dd7e3d{
    background: red !important;
}
@media (min-width: 100px) and (max-width: 1226px) {
#forConnectButton{
    padding-bottom: 20px;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ca19b06 */@media (min-width: 1200px) and (max-width: 1320px) {
  .elementor-645 .elementor-element.elementor-element-ca19b06 {
    width: 17% !important;
  }
}
@media (min-width: 1320px) and (max-width: 1420px) {
  .elementor-645 .elementor-element.elementor-element-ca19b06 {
    width: 24% !important;
  }
}
@media (min-width: 1420px) and (max-width: 1565px) {
  .elementor-645 .elementor-element.elementor-element-ca19b06 {
    width: 29% !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-90f7fdd *//*@media only screen and (min-width: 1260px) and (max-width: 1565px) {*/
/*  .elementor-645 .elementor-element.elementor-element-90f7fdd {*/
/*    width: 32% !important;*/
/*  }*/
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fb97bcb */.elementor-645 .elementor-element.elementor-element-fb97bcb{
    background: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bf8da7e */@media (min-width: 1200px) and (max-width: 1320px) {
  .elementor-645 .elementor-element.elementor-element-bf8da7e {
    width: 22% !important;
  }
}
@media (min-width: 1320px) and (max-width: 1420px) {
  .elementor-645 .elementor-element.elementor-element-bf8da7e {
    width: 27% !important;
  }
}
@media (min-width: 1420px) and (max-width: 1565px) {
  .elementor-645 .elementor-element.elementor-element-bf8da7e {
    width: 33% !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-58285e5 */.elementor-645 .elementor-element.elementor-element-58285e5{
    background: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2a4f4f9 */@media (min-width: 1200px) and (max-width: 1320px) {
  .elementor-645 .elementor-element.elementor-element-2a4f4f9 {
    width: 31% !important;
  }
}
@media (min-width: 1320px) and (max-width: 1420px) {
  .elementor-645 .elementor-element.elementor-element-2a4f4f9 {
    width: 36% !important;
  }
}
@media (min-width: 1420px) and (max-width: 1565px) {
  .elementor-645 .elementor-element.elementor-element-2a4f4f9 {
    width: 41% !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d922a39 */.elementor-645 .elementor-element.elementor-element-d922a39{
    background: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-391a2dc */@media (min-width: 1200px) and (max-width: 1320px) {
  .elementor-645 .elementor-element.elementor-element-391a2dc {
    width: 36% !important;
  }
}
@media (min-width: 1320px) and (max-width: 1420px) {
  .elementor-645 .elementor-element.elementor-element-391a2dc {
    width: 40% !important;
  }
}
@media (min-width: 1420px) and (max-width: 1565px) {
  .elementor-645 .elementor-element.elementor-element-391a2dc {
    width: 45% !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4b12405 */.elementor-645 .elementor-element.elementor-element-4b12405{
    background: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f653488 */@media (min-width: 1200px) and (max-width: 1320px) {
  .elementor-645 .elementor-element.elementor-element-f653488 {
    width: 48% !important;
  }
}
@media (min-width: 1320px) and (max-width: 1420px) {
  .elementor-645 .elementor-element.elementor-element-f653488 {
    width: 52% !important;
  }
}
@media (min-width: 1420px) and (max-width: 1565px) {
  .elementor-645 .elementor-element.elementor-element-f653488 {
    width: 57% !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b93be10 */.elementor-645 .elementor-element.elementor-element-b93be10{
    background: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f481c2e */@media (min-width: 1200px) and (max-width: 1320px) {
  .elementor-645 .elementor-element.elementor-element-f481c2e {
    width: 55% !important;
  }
}
@media (min-width: 1320px) and (max-width: 1420px) {
  .elementor-645 .elementor-element.elementor-element-f481c2e {
    width: 59% !important;
  }
}
@media (min-width: 1420px) and (max-width: 1565px) {
  .elementor-645 .elementor-element.elementor-element-f481c2e {
    width: 63% !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a587e86 */.elementor-645 .elementor-element.elementor-element-a587e86{
    background: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9ddbfe4 */@media (min-width: 1200px) and (max-width: 1320px) {
  .elementor-645 .elementor-element.elementor-element-9ddbfe4 {
    width: 66% !important;
  }
}
@media (min-width: 1320px) and (max-width: 1420px) {
  .elementor-645 .elementor-element.elementor-element-9ddbfe4 {
    width: 69% !important;
  }
}
@media (min-width: 1420px) and (max-width: 1565px) {
  .elementor-645 .elementor-element.elementor-element-9ddbfe4 {
    width: 73% !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6db6bdd */.elementor-645 .elementor-element.elementor-element-6db6bdd{
    background: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-389a5e2 */@media (min-width: 1200px) and (max-width: 1320px) {
  .elementor-645 .elementor-element.elementor-element-389a5e2 {
    width: 75% !important;
  }
}
@media (min-width: 1320px) and (max-width: 1420px) {
  .elementor-645 .elementor-element.elementor-element-389a5e2 {
    width: 78% !important;
  }
}
@media (min-width: 1420px) and (max-width: 1565px) {
  .elementor-645 .elementor-element.elementor-element-389a5e2 {
    width: 82% !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f2fc47f */.elementor-645 .elementor-element.elementor-element-f2fc47f{
    background: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9dd7e3d */.elementor-645 .elementor-element.elementor-element-9dd7e3d{
    background: red !important;
}
@media (min-width: 100px) and (max-width: 1226px) {
#forConnectButton{
    padding-bottom: 20px;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ca19b06 */@media (min-width: 1200px) and (max-width: 1320px) {
  .elementor-645 .elementor-element.elementor-element-ca19b06 {
    width: 17% !important;
  }
}
@media (min-width: 1320px) and (max-width: 1420px) {
  .elementor-645 .elementor-element.elementor-element-ca19b06 {
    width: 24% !important;
  }
}
@media (min-width: 1420px) and (max-width: 1565px) {
  .elementor-645 .elementor-element.elementor-element-ca19b06 {
    width: 29% !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-90f7fdd *//*@media only screen and (min-width: 1260px) and (max-width: 1565px) {*/
/*  .elementor-645 .elementor-element.elementor-element-90f7fdd {*/
/*    width: 32% !important;*/
/*  }*/
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fb97bcb */.elementor-645 .elementor-element.elementor-element-fb97bcb{
    background: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bf8da7e */@media (min-width: 1200px) and (max-width: 1320px) {
  .elementor-645 .elementor-element.elementor-element-bf8da7e {
    width: 22% !important;
  }
}
@media (min-width: 1320px) and (max-width: 1420px) {
  .elementor-645 .elementor-element.elementor-element-bf8da7e {
    width: 27% !important;
  }
}
@media (min-width: 1420px) and (max-width: 1565px) {
  .elementor-645 .elementor-element.elementor-element-bf8da7e {
    width: 33% !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-58285e5 */.elementor-645 .elementor-element.elementor-element-58285e5{
    background: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2a4f4f9 */@media (min-width: 1200px) and (max-width: 1320px) {
  .elementor-645 .elementor-element.elementor-element-2a4f4f9 {
    width: 31% !important;
  }
}
@media (min-width: 1320px) and (max-width: 1420px) {
  .elementor-645 .elementor-element.elementor-element-2a4f4f9 {
    width: 36% !important;
  }
}
@media (min-width: 1420px) and (max-width: 1565px) {
  .elementor-645 .elementor-element.elementor-element-2a4f4f9 {
    width: 41% !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d922a39 */.elementor-645 .elementor-element.elementor-element-d922a39{
    background: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-391a2dc */@media (min-width: 1200px) and (max-width: 1320px) {
  .elementor-645 .elementor-element.elementor-element-391a2dc {
    width: 36% !important;
  }
}
@media (min-width: 1320px) and (max-width: 1420px) {
  .elementor-645 .elementor-element.elementor-element-391a2dc {
    width: 40% !important;
  }
}
@media (min-width: 1420px) and (max-width: 1565px) {
  .elementor-645 .elementor-element.elementor-element-391a2dc {
    width: 45% !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4b12405 */.elementor-645 .elementor-element.elementor-element-4b12405{
    background: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f653488 */@media (min-width: 1200px) and (max-width: 1320px) {
  .elementor-645 .elementor-element.elementor-element-f653488 {
    width: 48% !important;
  }
}
@media (min-width: 1320px) and (max-width: 1420px) {
  .elementor-645 .elementor-element.elementor-element-f653488 {
    width: 52% !important;
  }
}
@media (min-width: 1420px) and (max-width: 1565px) {
  .elementor-645 .elementor-element.elementor-element-f653488 {
    width: 57% !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b93be10 */.elementor-645 .elementor-element.elementor-element-b93be10{
    background: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f481c2e */@media (min-width: 1200px) and (max-width: 1320px) {
  .elementor-645 .elementor-element.elementor-element-f481c2e {
    width: 55% !important;
  }
}
@media (min-width: 1320px) and (max-width: 1420px) {
  .elementor-645 .elementor-element.elementor-element-f481c2e {
    width: 59% !important;
  }
}
@media (min-width: 1420px) and (max-width: 1565px) {
  .elementor-645 .elementor-element.elementor-element-f481c2e {
    width: 63% !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a587e86 */.elementor-645 .elementor-element.elementor-element-a587e86{
    background: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9ddbfe4 */@media (min-width: 1200px) and (max-width: 1320px) {
  .elementor-645 .elementor-element.elementor-element-9ddbfe4 {
    width: 66% !important;
  }
}
@media (min-width: 1320px) and (max-width: 1420px) {
  .elementor-645 .elementor-element.elementor-element-9ddbfe4 {
    width: 69% !important;
  }
}
@media (min-width: 1420px) and (max-width: 1565px) {
  .elementor-645 .elementor-element.elementor-element-9ddbfe4 {
    width: 73% !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6db6bdd */.elementor-645 .elementor-element.elementor-element-6db6bdd{
    background: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-389a5e2 */@media (min-width: 1200px) and (max-width: 1320px) {
  .elementor-645 .elementor-element.elementor-element-389a5e2 {
    width: 75% !important;
  }
}
@media (min-width: 1320px) and (max-width: 1420px) {
  .elementor-645 .elementor-element.elementor-element-389a5e2 {
    width: 78% !important;
  }
}
@media (min-width: 1420px) and (max-width: 1565px) {
  .elementor-645 .elementor-element.elementor-element-389a5e2 {
    width: 82% !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f2fc47f */.elementor-645 .elementor-element.elementor-element-f2fc47f{
    background: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9dd7e3d */.elementor-645 .elementor-element.elementor-element-9dd7e3d{
    background: red !important;
}
@media (min-width: 100px) and (max-width: 1226px) {
#forConnectButton{
    padding-bottom: 20px;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ca19b06 */@media (min-width: 1200px) and (max-width: 1320px) {
  .elementor-645 .elementor-element.elementor-element-ca19b06 {
    width: 17% !important;
  }
}
@media (min-width: 1320px) and (max-width: 1420px) {
  .elementor-645 .elementor-element.elementor-element-ca19b06 {
    width: 24% !important;
  }
}
@media (min-width: 1420px) and (max-width: 1565px) {
  .elementor-645 .elementor-element.elementor-element-ca19b06 {
    width: 29% !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-90f7fdd *//*@media only screen and (min-width: 1260px) and (max-width: 1565px) {*/
/*  .elementor-645 .elementor-element.elementor-element-90f7fdd {*/
/*    width: 32% !important;*/
/*  }*/
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fb97bcb */.elementor-645 .elementor-element.elementor-element-fb97bcb{
    background: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bf8da7e */@media (min-width: 1200px) and (max-width: 1320px) {
  .elementor-645 .elementor-element.elementor-element-bf8da7e {
    width: 22% !important;
  }
}
@media (min-width: 1320px) and (max-width: 1420px) {
  .elementor-645 .elementor-element.elementor-element-bf8da7e {
    width: 27% !important;
  }
}
@media (min-width: 1420px) and (max-width: 1565px) {
  .elementor-645 .elementor-element.elementor-element-bf8da7e {
    width: 33% !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-58285e5 */.elementor-645 .elementor-element.elementor-element-58285e5{
    background: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2a4f4f9 */@media (min-width: 1200px) and (max-width: 1320px) {
  .elementor-645 .elementor-element.elementor-element-2a4f4f9 {
    width: 31% !important;
  }
}
@media (min-width: 1320px) and (max-width: 1420px) {
  .elementor-645 .elementor-element.elementor-element-2a4f4f9 {
    width: 36% !important;
  }
}
@media (min-width: 1420px) and (max-width: 1565px) {
  .elementor-645 .elementor-element.elementor-element-2a4f4f9 {
    width: 41% !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d922a39 */.elementor-645 .elementor-element.elementor-element-d922a39{
    background: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-391a2dc */@media (min-width: 1200px) and (max-width: 1320px) {
  .elementor-645 .elementor-element.elementor-element-391a2dc {
    width: 36% !important;
  }
}
@media (min-width: 1320px) and (max-width: 1420px) {
  .elementor-645 .elementor-element.elementor-element-391a2dc {
    width: 40% !important;
  }
}
@media (min-width: 1420px) and (max-width: 1565px) {
  .elementor-645 .elementor-element.elementor-element-391a2dc {
    width: 45% !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4b12405 */.elementor-645 .elementor-element.elementor-element-4b12405{
    background: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f653488 */@media (min-width: 1200px) and (max-width: 1320px) {
  .elementor-645 .elementor-element.elementor-element-f653488 {
    width: 48% !important;
  }
}
@media (min-width: 1320px) and (max-width: 1420px) {
  .elementor-645 .elementor-element.elementor-element-f653488 {
    width: 52% !important;
  }
}
@media (min-width: 1420px) and (max-width: 1565px) {
  .elementor-645 .elementor-element.elementor-element-f653488 {
    width: 57% !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b93be10 */.elementor-645 .elementor-element.elementor-element-b93be10{
    background: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f481c2e */@media (min-width: 1200px) and (max-width: 1320px) {
  .elementor-645 .elementor-element.elementor-element-f481c2e {
    width: 55% !important;
  }
}
@media (min-width: 1320px) and (max-width: 1420px) {
  .elementor-645 .elementor-element.elementor-element-f481c2e {
    width: 59% !important;
  }
}
@media (min-width: 1420px) and (max-width: 1565px) {
  .elementor-645 .elementor-element.elementor-element-f481c2e {
    width: 63% !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a587e86 */.elementor-645 .elementor-element.elementor-element-a587e86{
    background: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9ddbfe4 */@media (min-width: 1200px) and (max-width: 1320px) {
  .elementor-645 .elementor-element.elementor-element-9ddbfe4 {
    width: 66% !important;
  }
}
@media (min-width: 1320px) and (max-width: 1420px) {
  .elementor-645 .elementor-element.elementor-element-9ddbfe4 {
    width: 69% !important;
  }
}
@media (min-width: 1420px) and (max-width: 1565px) {
  .elementor-645 .elementor-element.elementor-element-9ddbfe4 {
    width: 73% !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6db6bdd */.elementor-645 .elementor-element.elementor-element-6db6bdd{
    background: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-389a5e2 */@media (min-width: 1200px) and (max-width: 1320px) {
  .elementor-645 .elementor-element.elementor-element-389a5e2 {
    width: 75% !important;
  }
}
@media (min-width: 1320px) and (max-width: 1420px) {
  .elementor-645 .elementor-element.elementor-element-389a5e2 {
    width: 78% !important;
  }
}
@media (min-width: 1420px) and (max-width: 1565px) {
  .elementor-645 .elementor-element.elementor-element-389a5e2 {
    width: 82% !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f2fc47f */.elementor-645 .elementor-element.elementor-element-f2fc47f{
    background: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9dd7e3d */.elementor-645 .elementor-element.elementor-element-9dd7e3d{
    background: red !important;
}
@media (min-width: 100px) and (max-width: 1226px) {
#forConnectButton{
    padding-bottom: 20px;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ca19b06 */@media (min-width: 1200px) and (max-width: 1320px) {
  .elementor-645 .elementor-element.elementor-element-ca19b06 {
    width: 17% !important;
  }
}
@media (min-width: 1320px) and (max-width: 1420px) {
  .elementor-645 .elementor-element.elementor-element-ca19b06 {
    width: 24% !important;
  }
}
@media (min-width: 1420px) and (max-width: 1565px) {
  .elementor-645 .elementor-element.elementor-element-ca19b06 {
    width: 29% !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-90f7fdd *//*@media only screen and (min-width: 1260px) and (max-width: 1565px) {*/
/*  .elementor-645 .elementor-element.elementor-element-90f7fdd {*/
/*    width: 32% !important;*/
/*  }*/
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fb97bcb */.elementor-645 .elementor-element.elementor-element-fb97bcb{
    background: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bf8da7e */@media (min-width: 1200px) and (max-width: 1320px) {
  .elementor-645 .elementor-element.elementor-element-bf8da7e {
    width: 22% !important;
  }
}
@media (min-width: 1320px) and (max-width: 1420px) {
  .elementor-645 .elementor-element.elementor-element-bf8da7e {
    width: 27% !important;
  }
}
@media (min-width: 1420px) and (max-width: 1565px) {
  .elementor-645 .elementor-element.elementor-element-bf8da7e {
    width: 33% !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-58285e5 */.elementor-645 .elementor-element.elementor-element-58285e5{
    background: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2a4f4f9 */@media (min-width: 1200px) and (max-width: 1320px) {
  .elementor-645 .elementor-element.elementor-element-2a4f4f9 {
    width: 31% !important;
  }
}
@media (min-width: 1320px) and (max-width: 1420px) {
  .elementor-645 .elementor-element.elementor-element-2a4f4f9 {
    width: 36% !important;
  }
}
@media (min-width: 1420px) and (max-width: 1565px) {
  .elementor-645 .elementor-element.elementor-element-2a4f4f9 {
    width: 41% !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d922a39 */.elementor-645 .elementor-element.elementor-element-d922a39{
    background: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-391a2dc */@media (min-width: 1200px) and (max-width: 1320px) {
  .elementor-645 .elementor-element.elementor-element-391a2dc {
    width: 36% !important;
  }
}
@media (min-width: 1320px) and (max-width: 1420px) {
  .elementor-645 .elementor-element.elementor-element-391a2dc {
    width: 40% !important;
  }
}
@media (min-width: 1420px) and (max-width: 1565px) {
  .elementor-645 .elementor-element.elementor-element-391a2dc {
    width: 45% !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4b12405 */.elementor-645 .elementor-element.elementor-element-4b12405{
    background: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f653488 */@media (min-width: 1200px) and (max-width: 1320px) {
  .elementor-645 .elementor-element.elementor-element-f653488 {
    width: 48% !important;
  }
}
@media (min-width: 1320px) and (max-width: 1420px) {
  .elementor-645 .elementor-element.elementor-element-f653488 {
    width: 52% !important;
  }
}
@media (min-width: 1420px) and (max-width: 1565px) {
  .elementor-645 .elementor-element.elementor-element-f653488 {
    width: 57% !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b93be10 */.elementor-645 .elementor-element.elementor-element-b93be10{
    background: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f481c2e */@media (min-width: 1200px) and (max-width: 1320px) {
  .elementor-645 .elementor-element.elementor-element-f481c2e {
    width: 55% !important;
  }
}
@media (min-width: 1320px) and (max-width: 1420px) {
  .elementor-645 .elementor-element.elementor-element-f481c2e {
    width: 59% !important;
  }
}
@media (min-width: 1420px) and (max-width: 1565px) {
  .elementor-645 .elementor-element.elementor-element-f481c2e {
    width: 63% !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a587e86 */.elementor-645 .elementor-element.elementor-element-a587e86{
    background: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9ddbfe4 */@media (min-width: 1200px) and (max-width: 1320px) {
  .elementor-645 .elementor-element.elementor-element-9ddbfe4 {
    width: 66% !important;
  }
}
@media (min-width: 1320px) and (max-width: 1420px) {
  .elementor-645 .elementor-element.elementor-element-9ddbfe4 {
    width: 69% !important;
  }
}
@media (min-width: 1420px) and (max-width: 1565px) {
  .elementor-645 .elementor-element.elementor-element-9ddbfe4 {
    width: 73% !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6db6bdd */.elementor-645 .elementor-element.elementor-element-6db6bdd{
    background: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-389a5e2 */@media (min-width: 1200px) and (max-width: 1320px) {
  .elementor-645 .elementor-element.elementor-element-389a5e2 {
    width: 75% !important;
  }
}
@media (min-width: 1320px) and (max-width: 1420px) {
  .elementor-645 .elementor-element.elementor-element-389a5e2 {
    width: 78% !important;
  }
}
@media (min-width: 1420px) and (max-width: 1565px) {
  .elementor-645 .elementor-element.elementor-element-389a5e2 {
    width: 82% !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f2fc47f */.elementor-645 .elementor-element.elementor-element-f2fc47f{
    background: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9dd7e3d */.elementor-645 .elementor-element.elementor-element-9dd7e3d{
    background: red !important;
}
@media (min-width: 100px) and (max-width: 1226px) {
#forConnectButton{
    padding-bottom: 20px;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ca19b06 */@media (min-width: 1200px) and (max-width: 1320px) {
  .elementor-645 .elementor-element.elementor-element-ca19b06 {
    width: 17% !important;
  }
}
@media (min-width: 1320px) and (max-width: 1420px) {
  .elementor-645 .elementor-element.elementor-element-ca19b06 {
    width: 24% !important;
  }
}
@media (min-width: 1420px) and (max-width: 1565px) {
  .elementor-645 .elementor-element.elementor-element-ca19b06 {
    width: 29% !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-90f7fdd *//*@media only screen and (min-width: 1260px) and (max-width: 1565px) {*/
/*  .elementor-645 .elementor-element.elementor-element-90f7fdd {*/
/*    width: 32% !important;*/
/*  }*/
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fb97bcb */.elementor-645 .elementor-element.elementor-element-fb97bcb{
    background: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bf8da7e */@media (min-width: 1200px) and (max-width: 1320px) {
  .elementor-645 .elementor-element.elementor-element-bf8da7e {
    width: 22% !important;
  }
}
@media (min-width: 1320px) and (max-width: 1420px) {
  .elementor-645 .elementor-element.elementor-element-bf8da7e {
    width: 27% !important;
  }
}
@media (min-width: 1420px) and (max-width: 1565px) {
  .elementor-645 .elementor-element.elementor-element-bf8da7e {
    width: 33% !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-58285e5 */.elementor-645 .elementor-element.elementor-element-58285e5{
    background: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2a4f4f9 */@media (min-width: 1200px) and (max-width: 1320px) {
  .elementor-645 .elementor-element.elementor-element-2a4f4f9 {
    width: 31% !important;
  }
}
@media (min-width: 1320px) and (max-width: 1420px) {
  .elementor-645 .elementor-element.elementor-element-2a4f4f9 {
    width: 36% !important;
  }
}
@media (min-width: 1420px) and (max-width: 1565px) {
  .elementor-645 .elementor-element.elementor-element-2a4f4f9 {
    width: 41% !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d922a39 */.elementor-645 .elementor-element.elementor-element-d922a39{
    background: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-391a2dc */@media (min-width: 1200px) and (max-width: 1320px) {
  .elementor-645 .elementor-element.elementor-element-391a2dc {
    width: 36% !important;
  }
}
@media (min-width: 1320px) and (max-width: 1420px) {
  .elementor-645 .elementor-element.elementor-element-391a2dc {
    width: 40% !important;
  }
}
@media (min-width: 1420px) and (max-width: 1565px) {
  .elementor-645 .elementor-element.elementor-element-391a2dc {
    width: 45% !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4b12405 */.elementor-645 .elementor-element.elementor-element-4b12405{
    background: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f653488 */@media (min-width: 1200px) and (max-width: 1320px) {
  .elementor-645 .elementor-element.elementor-element-f653488 {
    width: 48% !important;
  }
}
@media (min-width: 1320px) and (max-width: 1420px) {
  .elementor-645 .elementor-element.elementor-element-f653488 {
    width: 52% !important;
  }
}
@media (min-width: 1420px) and (max-width: 1565px) {
  .elementor-645 .elementor-element.elementor-element-f653488 {
    width: 57% !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b93be10 */.elementor-645 .elementor-element.elementor-element-b93be10{
    background: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f481c2e */@media (min-width: 1200px) and (max-width: 1320px) {
  .elementor-645 .elementor-element.elementor-element-f481c2e {
    width: 55% !important;
  }
}
@media (min-width: 1320px) and (max-width: 1420px) {
  .elementor-645 .elementor-element.elementor-element-f481c2e {
    width: 59% !important;
  }
}
@media (min-width: 1420px) and (max-width: 1565px) {
  .elementor-645 .elementor-element.elementor-element-f481c2e {
    width: 63% !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a587e86 */.elementor-645 .elementor-element.elementor-element-a587e86{
    background: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9ddbfe4 */@media (min-width: 1200px) and (max-width: 1320px) {
  .elementor-645 .elementor-element.elementor-element-9ddbfe4 {
    width: 66% !important;
  }
}
@media (min-width: 1320px) and (max-width: 1420px) {
  .elementor-645 .elementor-element.elementor-element-9ddbfe4 {
    width: 69% !important;
  }
}
@media (min-width: 1420px) and (max-width: 1565px) {
  .elementor-645 .elementor-element.elementor-element-9ddbfe4 {
    width: 73% !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6db6bdd */.elementor-645 .elementor-element.elementor-element-6db6bdd{
    background: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-389a5e2 */@media (min-width: 1200px) and (max-width: 1320px) {
  .elementor-645 .elementor-element.elementor-element-389a5e2 {
    width: 75% !important;
  }
}
@media (min-width: 1320px) and (max-width: 1420px) {
  .elementor-645 .elementor-element.elementor-element-389a5e2 {
    width: 78% !important;
  }
}
@media (min-width: 1420px) and (max-width: 1565px) {
  .elementor-645 .elementor-element.elementor-element-389a5e2 {
    width: 82% !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f2fc47f */.elementor-645 .elementor-element.elementor-element-f2fc47f{
    background: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9dd7e3d */.elementor-645 .elementor-element.elementor-element-9dd7e3d{
    background: red !important;
}
@media (min-width: 100px) and (max-width: 1226px) {
#forConnectButton{
    padding-bottom: 20px;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ca19b06 */@media (min-width: 1200px) and (max-width: 1320px) {
  .elementor-645 .elementor-element.elementor-element-ca19b06 {
    width: 17% !important;
  }
}
@media (min-width: 1320px) and (max-width: 1420px) {
  .elementor-645 .elementor-element.elementor-element-ca19b06 {
    width: 24% !important;
  }
}
@media (min-width: 1420px) and (max-width: 1565px) {
  .elementor-645 .elementor-element.elementor-element-ca19b06 {
    width: 29% !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-90f7fdd *//*@media only screen and (min-width: 1260px) and (max-width: 1565px) {*/
/*  .elementor-645 .elementor-element.elementor-element-90f7fdd {*/
/*    width: 32% !important;*/
/*  }*/
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fb97bcb */.elementor-645 .elementor-element.elementor-element-fb97bcb{
    background: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bf8da7e */@media (min-width: 1200px) and (max-width: 1320px) {
  .elementor-645 .elementor-element.elementor-element-bf8da7e {
    width: 22% !important;
  }
}
@media (min-width: 1320px) and (max-width: 1420px) {
  .elementor-645 .elementor-element.elementor-element-bf8da7e {
    width: 27% !important;
  }
}
@media (min-width: 1420px) and (max-width: 1565px) {
  .elementor-645 .elementor-element.elementor-element-bf8da7e {
    width: 33% !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-58285e5 */.elementor-645 .elementor-element.elementor-element-58285e5{
    background: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2a4f4f9 */@media (min-width: 1200px) and (max-width: 1320px) {
  .elementor-645 .elementor-element.elementor-element-2a4f4f9 {
    width: 31% !important;
  }
}
@media (min-width: 1320px) and (max-width: 1420px) {
  .elementor-645 .elementor-element.elementor-element-2a4f4f9 {
    width: 36% !important;
  }
}
@media (min-width: 1420px) and (max-width: 1565px) {
  .elementor-645 .elementor-element.elementor-element-2a4f4f9 {
    width: 41% !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d922a39 */.elementor-645 .elementor-element.elementor-element-d922a39{
    background: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-391a2dc */@media (min-width: 1200px) and (max-width: 1320px) {
  .elementor-645 .elementor-element.elementor-element-391a2dc {
    width: 36% !important;
  }
}
@media (min-width: 1320px) and (max-width: 1420px) {
  .elementor-645 .elementor-element.elementor-element-391a2dc {
    width: 40% !important;
  }
}
@media (min-width: 1420px) and (max-width: 1565px) {
  .elementor-645 .elementor-element.elementor-element-391a2dc {
    width: 45% !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4b12405 */.elementor-645 .elementor-element.elementor-element-4b12405{
    background: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f653488 */@media (min-width: 1200px) and (max-width: 1320px) {
  .elementor-645 .elementor-element.elementor-element-f653488 {
    width: 48% !important;
  }
}
@media (min-width: 1320px) and (max-width: 1420px) {
  .elementor-645 .elementor-element.elementor-element-f653488 {
    width: 52% !important;
  }
}
@media (min-width: 1420px) and (max-width: 1565px) {
  .elementor-645 .elementor-element.elementor-element-f653488 {
    width: 57% !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b93be10 */.elementor-645 .elementor-element.elementor-element-b93be10{
    background: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f481c2e */@media (min-width: 1200px) and (max-width: 1320px) {
  .elementor-645 .elementor-element.elementor-element-f481c2e {
    width: 55% !important;
  }
}
@media (min-width: 1320px) and (max-width: 1420px) {
  .elementor-645 .elementor-element.elementor-element-f481c2e {
    width: 59% !important;
  }
}
@media (min-width: 1420px) and (max-width: 1565px) {
  .elementor-645 .elementor-element.elementor-element-f481c2e {
    width: 63% !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a587e86 */.elementor-645 .elementor-element.elementor-element-a587e86{
    background: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9ddbfe4 */@media (min-width: 1200px) and (max-width: 1320px) {
  .elementor-645 .elementor-element.elementor-element-9ddbfe4 {
    width: 66% !important;
  }
}
@media (min-width: 1320px) and (max-width: 1420px) {
  .elementor-645 .elementor-element.elementor-element-9ddbfe4 {
    width: 69% !important;
  }
}
@media (min-width: 1420px) and (max-width: 1565px) {
  .elementor-645 .elementor-element.elementor-element-9ddbfe4 {
    width: 73% !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6db6bdd */.elementor-645 .elementor-element.elementor-element-6db6bdd{
    background: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-389a5e2 */@media (min-width: 1200px) and (max-width: 1320px) {
  .elementor-645 .elementor-element.elementor-element-389a5e2 {
    width: 75% !important;
  }
}
@media (min-width: 1320px) and (max-width: 1420px) {
  .elementor-645 .elementor-element.elementor-element-389a5e2 {
    width: 78% !important;
  }
}
@media (min-width: 1420px) and (max-width: 1565px) {
  .elementor-645 .elementor-element.elementor-element-389a5e2 {
    width: 82% !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f2fc47f */.elementor-645 .elementor-element.elementor-element-f2fc47f{
    background: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9dd7e3d */.elementor-645 .elementor-element.elementor-element-9dd7e3d{
    background: red !important;
}
@media (min-width: 100px) and (max-width: 1226px) {
#forConnectButton{
    padding-bottom: 20px;
}
}/* End custom CSS */
/* Start custom CSS for mega-menu, class: .elementor-element-f441104 *//* Force the chevron to stay 11px and not grow on hover */
.elementor-widget-n-menu .e-n-menu-dropdown-icon i {
    font-size: 11px !important;
    line-height: 1px !important;
    transition: none !important; /* Prevents any animation scaling */
}

/* Ensure the SVG container itself doesn't scale if Elementor has a hover effect */
.elementor-widget-n-menu .e-n-menu-title:hover .e-n-menu-dropdown-icon {
    transform: none !important;
}
.elementor-645 .elementor-element.elementor-element-f441104 a{
    color: white !important;
}
 .elementor-widget-n-menu .e-n-menu-title:not(.e-current):not(:hover) .e-n-menu-dropdown-icon i
 {
     line-height: 1px !important;
     font-size: 11px !important;
 }
 @media (min-width: 100px) and (max-width: 1226px) {
 /*.elementor-645 .elementor-element.elementor-element-f441104{*/
 /*    margin-top: 20px;*/
 /*}*/
 .elementor-widget-n-menu .e-n-menu-heading
{
    background: #631b0F !important; 
 }
 .elementor-1089 .elementor-element.elementor-element-90211be > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title
 {
    display: flex !important;
    justify-content: space-between;
 }
 .ekit-wid-con .icon::before, .elementor-editor-active .icon::before, .elementor-widget .icon::before {
     font-size: 19px;
     font-weight: 900;
 }
 }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-61757d5 */.elementor-145 .elementor-element.elementor-element-4773b65:not(.elementor-motion-effects-element-type-background), .elementor-145 .elementor-element.elementor-element-4773b65 > .elementor-motion-effects-container > .elementor-motion-effects-layer
 {
     z-index: 9999 !important;
 }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fc46913 */.elementor-645 .elementor-element.elementor-element-fc46913{
    /*background-size: cover !important;*/
    /*background-position: bottom center !important;*/
    /*background-attachment: fixed !important;*/
}
.elementor-645 .elementor-element.elementor-element-fc46913 {
    /*height: 400px !important;*/
    /*max-width: 1920px !important;*/
}/* End custom CSS */