.elementor-18 .elementor-element.elementor-element-ae31957{--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-around;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:98;}.elementor-18 .elementor-element.elementor-element-ae31957:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-ae31957 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-18 .elementor-element.elementor-element-1078f35 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 4px 0px 0px;}.elementor-18 .elementor-element.elementor-element-1078f35{text-align:center;font-family:var( --e-global-typography-primary-font-family ), sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-text );}.elementor-18 .elementor-element.elementor-element-a96c84c{--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-end;--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:12px;--padding-bottom:12px;--padding-left:16px;--padding-right:12px;--z-index:99;}.elementor-18 .elementor-element.elementor-element-c4b3170.elementor-element{--order:1;--flex-grow:1;--flex-shrink:0;}.elementor-18 .elementor-element.elementor-element-c4b3170{text-align:left;}.elementor-18 .elementor-element.elementor-element-c4b3170 img{width:88px;}.elementor-18 .elementor-element.elementor-element-a208492.elementor-element{--order:1;--flex-grow:1;--flex-shrink:0;}.elementor-18 .elementor-element.elementor-element-a208492{text-align:left;}.elementor-18 .elementor-element.elementor-element-a208492 img{width:88px;}.elementor-18 .elementor-element.elementor-element-0d965c4{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:14px;}.elementor-18 .elementor-element.elementor-element-0d965c4.e-con{--align-self:center;--order:2;}.elementor-18 .elementor-element.elementor-element-f54df61 .elementor-icon-wrapper{text-align:center;}.elementor-18 .elementor-element.elementor-element-f54df61.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-5d98f05 );}.elementor-18 .elementor-element.elementor-element-f54df61.elementor-view-framed .elementor-icon, .elementor-18 .elementor-element.elementor-element-f54df61.elementor-view-default .elementor-icon{color:var( --e-global-color-5d98f05 );border-color:var( --e-global-color-5d98f05 );}.elementor-18 .elementor-element.elementor-element-f54df61.elementor-view-framed .elementor-icon, .elementor-18 .elementor-element.elementor-element-f54df61.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-5d98f05 );}.elementor-18 .elementor-element.elementor-element-f54df61 .elementor-icon{font-size:26px;}.elementor-18 .elementor-element.elementor-element-f54df61 .elementor-icon svg{height:26px;}.elementor-18 .elementor-element.elementor-element-f54df61 .elementor-icon i, .elementor-18 .elementor-element.elementor-element-f54df61 .elementor-icon svg{transform:rotate(15deg);}.elementor-18 .elementor-element.elementor-element-2b28cfc .elementor-icon-wrapper{text-align:center;}.elementor-18 .elementor-element.elementor-element-2b28cfc.elementor-view-stacked .elementor-icon{background-color:#038A9E;}.elementor-18 .elementor-element.elementor-element-2b28cfc.elementor-view-framed .elementor-icon, .elementor-18 .elementor-element.elementor-element-2b28cfc.elementor-view-default .elementor-icon{color:#038A9E;border-color:#038A9E;}.elementor-18 .elementor-element.elementor-element-2b28cfc.elementor-view-framed .elementor-icon, .elementor-18 .elementor-element.elementor-element-2b28cfc.elementor-view-default .elementor-icon svg{fill:#038A9E;}.elementor-18 .elementor-element.elementor-element-2b28cfc .elementor-icon{font-size:24px;}.elementor-18 .elementor-element.elementor-element-2b28cfc .elementor-icon svg{height:24px;}#animatedoffcanvasmenu-a8d4dcd .dce-nav .dce-menu-aocm{right:0;background-color:#FFD900;}#animatedoffcanvasmenu-a8d4dcd .dce-menu-aocm .dce-close{right:0;}.elementor-18 .elementor-element.elementor-element-a8d4dcd #dce_hamburger g, .elementor-18 .elementor-element.elementor-element-a8d4dcd #dce_hamburger g line, .elementor-18 .elementor-element.elementor-element-a8d4dcd #dce_hamburger g circle, .elementor-18 .elementor-element.elementor-element-a8d4dcd #dce_hamburger g path, .elementor-18 .elementor-element.elementor-element-a8d4dcd #dce_hamburger g polygon, .elementor-18 .elementor-element.elementor-element-a8d4dcd #dce_hamburger g rect{animation-timing-function:ease-in-out;-webkit-animation-timing-function:ease-in-out;}.elementor-18 .elementor-element.elementor-element-a8d4dcd .dce-button-hamburger{background-color:#FFFFFF96;padding:0px 0px 0px 0px;border-radius:3px 3px 3px 3px;box-shadow:0px 0px 10px 0px rgba(147, 134.99999999999994, 68, 0.1);}.elementor-18 .elementor-element.elementor-element-a8d4dcd.elementor-element{--align-self:center;--order:3;--flex-grow:1;--flex-shrink:0;}.elementor-18 .elementor-element.elementor-element-a8d4dcd .dce-button-wrapper{text-align:right;}#animatedoffcanvasmenu-a8d4dcd ul#dce-ul-menu li a{font-family:var( --e-global-typography-5ba4680-font-family ), sans-serif;font-size:var( --e-global-typography-5ba4680-font-size );font-weight:var( --e-global-typography-5ba4680-font-weight );text-transform:var( --e-global-typography-5ba4680-text-transform );line-height:var( --e-global-typography-5ba4680-line-height );}#animatedoffcanvasmenu-a8d4dcd ul#dce-ul-menu li ul.sub-menu li a{font-family:var( --e-global-typography-85baff0-font-family ), sans-serif;font-size:var( --e-global-typography-85baff0-font-size );font-weight:var( --e-global-typography-85baff0-font-weight );text-transform:var( --e-global-typography-85baff0-text-transform );line-height:var( --e-global-typography-85baff0-line-height );}#animatedoffcanvasmenu-a8d4dcd  ul#dce-ul-menu li span.indicator-child{font-size:32px;}#animatedoffcanvasmenu-a8d4dcd ul#dce-ul-menu li .indicator-child{color:var( --e-global-color-3a38f2a );margin-left:6px;}#animatedoffcanvasmenu-a8d4dcd .dce-nav-menu{padding:0px 0px 0px 0px;}#animatedoffcanvasmenu-a8d4dcd ul#dce-ul-menu li{padding-top:8px;padding-bottom:8px;}#animatedoffcanvasmenu-a8d4dcd ul#dce-ul-menu li ul.sub-menu li{padding-top:4px;padding-bottom:4px;}.elementor-18 .elementor-element.elementor-element-a8d4dcd #dce_hamburger{width:48px;font-size:48px;}.elementor-18 .elementor-element.elementor-element-a8d4dcd #dce_hamburger g line, .elementor-18 .elementor-element.elementor-element-a8d4dcd #dce_hamburger g path, .elementor-18 .elementor-element.elementor-element-a8d4dcd #dce_hamburger g polygon{stroke:#000000;}.elementor-18 .elementor-element.elementor-element-a8d4dcd #dce_hamburger g line, .elementor-18 .elementor-element.elementor-element-a8d4dcd #dce_hamburger g circle, .elementor-18 .elementor-element.elementor-element-a8d4dcd #dce_hamburger g path, .elementor-18 .elementor-element.elementor-element-a8d4dcd #dce_hamburger g polygon, .elementor-18 .elementor-element.elementor-element-a8d4dcd #dce_hamburger g rect{stroke-width:3.6;}.elementor-18 .elementor-element.elementor-element-a8d4dcd #dce_hamburger g:nth-child(2){transform-origin:center;}.elementor-18 .elementor-element.elementor-element-a8d4dcd #dce_hamburger g:nth-child(3){transform-origin:center;}.elementor-18 .elementor-element.elementor-element-a8d4dcd #dce_hamburger:hover g:nth-child(2){transform-origin:center;}.elementor-18 .elementor-element.elementor-element-a8d4dcd #dce_hamburger:hover g:nth-child(3){transform-origin:center;}.elementor-18 .elementor-element.elementor-element-a8d4dcd #dce_hamburger g line, .elementor-18 .elementor-element.elementor-element-a8d4dcd #dce_hamburger g path, .elementor-18 .elementor-element.elementor-element-a8d4dcd #dce_hamburger g polyline{stroke-linecap:butt;}#animatedoffcanvasmenu-a8d4dcd .dce-menu-aocm .dce-close .dce-quit-ics:after, #animatedoffcanvasmenu-a8d4dcd .dce-menu-aocm .dce-close .dce-quit-ics:before{background-color:var( --e-global-color-text );height:2px;top:calc(50% - (2px/2));width:60%;left:calc(50% - (60%/2));}#animatedoffcanvasmenu-a8d4dcd .dce-menu-aocm .dce-close .dce-quit-ics{background-color:var( --e-global-color-primary );height:68px;width:68px;top:40px;right:2px;}.elementor-18 .elementor-element.elementor-element-e0affd7{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}@media(min-width:768px){.elementor-18 .elementor-element.elementor-element-a96c84c{--width:100%;}}@media(min-width:2400px){.elementor-18 .elementor-element.elementor-element-1078f35{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}#animatedoffcanvasmenu-a8d4dcd ul#dce-ul-menu li a{font-size:var( --e-global-typography-5ba4680-font-size );line-height:var( --e-global-typography-5ba4680-line-height );}#animatedoffcanvasmenu-a8d4dcd ul#dce-ul-menu li ul.sub-menu li a{font-size:var( --e-global-typography-85baff0-font-size );line-height:var( --e-global-typography-85baff0-line-height );}}@media(max-width:1366px){.elementor-18 .elementor-element.elementor-element-1078f35{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}#animatedoffcanvasmenu-a8d4dcd ul#dce-ul-menu li a{font-size:var( --e-global-typography-5ba4680-font-size );line-height:var( --e-global-typography-5ba4680-line-height );}#animatedoffcanvasmenu-a8d4dcd ul#dce-ul-menu li ul.sub-menu li a{font-size:var( --e-global-typography-85baff0-font-size );line-height:var( --e-global-typography-85baff0-line-height );}}@media(max-width:1024px){.elementor-18 .elementor-element.elementor-element-1078f35{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}#animatedoffcanvasmenu-a8d4dcd ul#dce-ul-menu li a{font-size:var( --e-global-typography-5ba4680-font-size );line-height:var( --e-global-typography-5ba4680-line-height );}#animatedoffcanvasmenu-a8d4dcd ul#dce-ul-menu li ul.sub-menu li a{font-size:var( --e-global-typography-85baff0-font-size );line-height:var( --e-global-typography-85baff0-line-height );}}@media(max-width:880px){.elementor-18 .elementor-element.elementor-element-ae31957{--padding-top:8px;--padding-bottom:8px;--padding-left:0px;--padding-right:0px;}}@media(max-width:767px){.elementor-18 .elementor-element.elementor-element-1078f35{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-18 .elementor-element.elementor-element-c4b3170.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-18 .elementor-element.elementor-element-a208492.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-18 .elementor-element.elementor-element-0d965c4.e-con{--align-self:center;}#animatedoffcanvasmenu-a8d4dcd ul#dce-ul-menu li a{font-size:var( --e-global-typography-5ba4680-font-size );line-height:var( --e-global-typography-5ba4680-line-height );}#animatedoffcanvasmenu-a8d4dcd ul#dce-ul-menu li ul.sub-menu li a{font-size:var( --e-global-typography-85baff0-font-size );line-height:var( --e-global-typography-85baff0-line-height );}.elementor-18 .elementor-element.elementor-element-a8d4dcd .dce-button-hamburger{padding:0px 0px 0px 0px;}#animatedoffcanvasmenu-a8d4dcd .dce-menu-aocm .dce-close .dce-quit-ics{top:2px;right:2px;}.elementor-18 .elementor-element.elementor-element-7822b0f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}}/* Start custom CSS for theme-site-logo, class: .elementor-element-a208492 *//* Target only SVG files inside our widget */

.invert-logo img[src$=".svg"] {

  filter: invert(100%);

  /* smooth transition if you’re toggling states */

  transition: filter 0.3s ease;

}/* End custom CSS */
/* Start custom CSS for dce-animatedoffcanvasmenu, class: .elementor-element-a8d4dcd */.dce-nav-menu ul.sub-menu  {
  list-style : none;
  
  
}
.dce-nav-menu ul.sub-menu li:before {
  content: '✓';
  margin-left: -42px;
  margin-right: 12px;
  padding-bottom: 0px;
  padding-left: 4px;
  padding-right: 4px;
  font-size: 24px;
  color: #038A9E

    
}

.dce-nav-menu ul.sub-menu
li {
  display: flex;
  justify-content: left;
  align-items: center;
  margin-bottom: -8px;
  margin-top: 6px;
  font-size: 0px;


}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-7822b0f */#darkModeImg {display: none;}
#darkToggle {cursor: pointer;}
.dark {color: #ffffff;background: #333333;}
body.dark .headerbg {background-color: #038A9E;}
.wickylogo {fill:#333333;}
body.dark .wickylogo {fill:#ffffff;}
body.dark h1,h2,h3,h4{color:#ffffff;}
body.dark {
  --e-global-color-primary: #7A7A7A;
  --e-global-color-secondary: #fff;
  --e-global-color-text: #fff;
  --e-global-color-accent: #fff;
  --e-global-color-b26321c: #0C0C0C;
  --e-global-color-dc574f4: #B3B0A6;
  --e-global-color-3a38f2a: #FFD900;
  --e-global-color-c43dbcd: #7A7A7A;
  --e-global-color-02c7f48: #F8F7F3;
  --e-global-color-bc3a4cc: #7A7A7A;
  
}
body.dark .elementor-button{background-color:#F9C059;}
body.dark .elementor-button:hover{background-color:#F9C059;}
body.dark .elementor-field{background-color:#fff;}
body.dark .bottomfooter {background-color: #5D9CC7!important;}
body.dark .footerright div{background-color: #333333!important;}
body.dark i{color:#ffffff;}/* End custom CSS */