.elementor-70 .elementor-element.elementor-element-3d6c3c1{--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;--align-items:center;--padding-top:2vw;--padding-bottom:2vw;--padding-left:0vw;--padding-right:0vw;--z-index:999;}.elementor-70 .elementor-element.elementor-element-3d6c3c1:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-3d6c3c1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-684bef4 );}.elementor-70 .elementor-element.elementor-element-55d5b49{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-70 .elementor-element.elementor-element-4bb8bf7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-70 .elementor-element.elementor-element-4bb8bf7 .elementor-menu-toggle{margin:0 auto;background-color:var( --e-global-color-73a67f0 );}.elementor-70 .elementor-element.elementor-element-4bb8bf7 .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-642a47f-font-family ), Sans-serif;font-size:var( --e-global-typography-642a47f-font-size );font-weight:var( --e-global-typography-642a47f-font-weight );text-decoration:var( --e-global-typography-642a47f-text-decoration );line-height:var( --e-global-typography-642a47f-line-height );}.elementor-70 .elementor-element.elementor-element-4bb8bf7 .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-70 .elementor-element.elementor-element-4bb8bf7 .elementor-nav-menu--dropdown a, .elementor-70 .elementor-element.elementor-element-4bb8bf7 .elementor-menu-toggle{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-70 .elementor-element.elementor-element-4bb8bf7 .elementor-nav-menu--dropdown{background-color:var( --e-global-color-684bef4 );}.elementor-70 .elementor-element.elementor-element-4bb8bf7 .elementor-nav-menu--dropdown a:hover,
					.elementor-70 .elementor-element.elementor-element-4bb8bf7 .elementor-nav-menu--dropdown a:focus,
					.elementor-70 .elementor-element.elementor-element-4bb8bf7 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-70 .elementor-element.elementor-element-4bb8bf7 .elementor-nav-menu--dropdown a.highlighted,
					.elementor-70 .elementor-element.elementor-element-4bb8bf7 .elementor-menu-toggle:hover,
					.elementor-70 .elementor-element.elementor-element-4bb8bf7 .elementor-menu-toggle:focus{color:var( --e-global-color-primary );}.elementor-70 .elementor-element.elementor-element-4bb8bf7 .elementor-nav-menu--dropdown a:hover,
					.elementor-70 .elementor-element.elementor-element-4bb8bf7 .elementor-nav-menu--dropdown a:focus,
					.elementor-70 .elementor-element.elementor-element-4bb8bf7 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-70 .elementor-element.elementor-element-4bb8bf7 .elementor-nav-menu--dropdown a.highlighted{background-color:var( --e-global-color-684bef4 );}.elementor-70 .elementor-element.elementor-element-4bb8bf7 .elementor-nav-menu--dropdown a.elementor-item-active{color:var( --e-global-color-primary );background-color:var( --e-global-color-684bef4 );}.elementor-70 .elementor-element.elementor-element-4bb8bf7 div.elementor-menu-toggle{color:var( --e-global-color-cbf60fc );}.elementor-70 .elementor-element.elementor-element-4bb8bf7 div.elementor-menu-toggle svg{fill:var( --e-global-color-cbf60fc );}.elementor-70 .elementor-element.elementor-element-6f917df{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-70 .elementor-element.elementor-element-82ec43a img{width:100%;}.elementor-70 .elementor-element.elementor-element-997d80b{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-70 .elementor-element.elementor-element-8d583c1 .elementor-heading-title{font-family:var( --e-global-typography-642a47f-font-family ), Sans-serif;font-size:var( --e-global-typography-642a47f-font-size );font-weight:var( --e-global-typography-642a47f-font-weight );text-decoration:var( --e-global-typography-642a47f-text-decoration );line-height:var( --e-global-typography-642a47f-line-height );}.elementor-70 .elementor-element.elementor-element-632c12d img{width:auto;}.elementor-70{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(max-width:1150px){.elementor-70 .elementor-element.elementor-element-4bb8bf7 .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-642a47f-font-size );line-height:var( --e-global-typography-642a47f-line-height );}.elementor-70 .elementor-element.elementor-element-4bb8bf7 .elementor-nav-menu--dropdown a{padding-left:0px;padding-right:0px;padding-top:32px;padding-bottom:32px;}.elementor-70 .elementor-element.elementor-element-4bb8bf7 .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-70 .elementor-element.elementor-element-4bb8bf7 .elementor-nav-menu__container.elementor-nav-menu--dropdown{margin-top:0px !important;}.elementor-70 .elementor-element.elementor-element-4bb8bf7{--nav-menu-icon-size:35px;}.elementor-70 .elementor-element.elementor-element-8d583c1 .elementor-heading-title{font-size:var( --e-global-typography-642a47f-font-size );line-height:var( --e-global-typography-642a47f-line-height );}}@media(max-width:767px){.elementor-70 .elementor-element.elementor-element-3d6c3c1{--flex-wrap:nowrap;--padding-top:2vh;--padding-bottom:2vh;--padding-left:2vw;--padding-right:2vw;}.elementor-70 .elementor-element.elementor-element-55d5b49{--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-70 .elementor-element.elementor-element-4bb8bf7 .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-642a47f-font-size );line-height:var( --e-global-typography-642a47f-line-height );}.elementor-70 .elementor-element.elementor-element-4bb8bf7 .elementor-nav-menu--dropdown a{padding-left:0px;padding-right:0px;}.elementor-70 .elementor-element.elementor-element-4bb8bf7 .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-70 .elementor-element.elementor-element-4bb8bf7 .elementor-nav-menu__container.elementor-nav-menu--dropdown{margin-top:20px !important;}.elementor-70 .elementor-element.elementor-element-4bb8bf7{--nav-menu-icon-size:26px;}.elementor-70 .elementor-element.elementor-element-6f917df{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-70 .elementor-element.elementor-element-6f917df.e-con{--order:-99999 /* order start hack */;}.elementor-70 .elementor-element.elementor-element-997d80b{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-70 .elementor-element.elementor-element-8d583c1 .elementor-heading-title{font-size:var( --e-global-typography-642a47f-font-size );line-height:var( --e-global-typography-642a47f-line-height );}}@media(min-width:768px){.elementor-70 .elementor-element.elementor-element-55d5b49{--width:calc( ( 100% - 160px ) / 2 );}.elementor-70 .elementor-element.elementor-element-6f917df{--width:160px;}.elementor-70 .elementor-element.elementor-element-997d80b{--width:calc( ( 100% - 160px ) / 2 );}}/* Start custom CSS for nav-menu, class: .elementor-element-4bb8bf7 */.elementor-70 .elementor-element.elementor-element-4bb8bf7 li a {
    margin-left: -20px;
}
/*
.elementor-70 .elementor-element.elementor-element-4bb8bf7 .elementor-menu-toggle > svg path {
    
    d: path("M28,20.00952l9.64844-9.64838-2.3999-2.40002,2.36084-2.36121-5.6001-5.59991-12.00977,12.0097L7.98975,0,2.39062,5.59991l2.36084,2.36121-2.3999,2.40002,9.64844,9.6485L2.37061,29.63879l2.40039,2.40009-2.36133,2.36108,3.2002,3.20001,2.3999,2.40002,11.99023-11.99036,11.99023,11.99036,2.3999-2.40002,3.2002-3.20001-2.36133-2.36102,2.40039-2.40015-9.62939-9.62927ZM32.0293,33.82465l-11.32275-11.32214-.70703-.70709-.70703.70715-11.32178,11.32202-4.18604-4.18579,11.32227-11.32196.70703-.70709-.70703-.70715L3.80469,5.59991,7.98975,1.41425l11.30273,11.30255.70703.70709.70703-.70709L32.00928,1.41418l4.18604,4.18579-11.30225,11.30255-.70703.70715.70703.70703,11.32227,11.32208-4.18604,4.18585Z")!important;
        fill:  #1f4036!important;
        stroke-width: 5px!important;    
}
*//* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-7173497 */.elementor-70 .elementor-element.elementor-element-7173497 a{
    font-family: var(--e-global-typography-642a47f-font-family), Sans-serif;
font-weight: var(--e-global-typography-642a47f-font-weight);
text-decoration: var(--e-global-typography-642a47f-text-decoration);    
letter-spacing: var(--e-global-typography-642a47f-letter-spacing);
word-spacing: var(--e-global-typography-642a47f-word-spacing);
color: var(--e-global-color-primary);
}
.elementor-70 .elementor-element.elementor-element-7173497 img{
  -webkit-filter: grayscale(100%);
  filter: grayscale(100%);
  opacity: 0.5;
}
.elementor-70 .elementor-element.elementor-element-7173497:hover img{
  -webkit-filter: none;
  filter: none;
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8d583c1 */.elementor-70 .elementor-element.elementor-element-8d583c1 {
    text-underline-offset: 4px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d6c3c1 */.elementor-70 .elementor-element.elementor-element-3d6c3c1 {
    height: 125px;
}/* End custom CSS */