.elementor-10916 .elementor-element.elementor-element-404d3b4 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-10916 .elementor-element.elementor-element-c7f67b1 .elementor-alert{background-color:#FFFFFF;border-color:#FFFFFF;border-left-width:0px;}.elementor-10916 .elementor-element.elementor-element-c7f67b1 .elementor-alert-title{color:#231F20;font-family:"DIN Next", Sans-serif;font-weight:300;}.elementor-10916 .elementor-element.elementor-element-e339013 > .elementor-container{max-width:1300px;}.elementor-10916 .elementor-element.elementor-element-e339013:not(.elementor-motion-effects-element-type-background), .elementor-10916 .elementor-element.elementor-element-e339013 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#262F34;}.elementor-10916 .elementor-element.elementor-element-e339013{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 30px 0px 30px;z-index:5;}.elementor-10916 .elementor-element.elementor-element-e339013 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-10916 .elementor-element.elementor-element-7fa5bd2.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-10916 .elementor-element.elementor-element-7fa5bd2.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-10916 .elementor-element.elementor-element-7fa5bd2 > .elementor-element-populated{padding:0px 10px 0px 0px;}.elementor-10916 .elementor-element.elementor-element-0527073 .elementor-menu-toggle{margin:0 auto;}.elementor-10916 .elementor-element.elementor-element-0527073 .elementor-nav-menu .elementor-item{font-family:"DIN Next", Sans-serif;font-size:16px;font-weight:300;}.elementor-10916 .elementor-element.elementor-element-0527073 .elementor-nav-menu--main .elementor-item{color:#FFFFFF;fill:#FFFFFF;padding-left:2px;padding-right:2px;padding-top:8px;padding-bottom:8px;}.elementor-10916 .elementor-element.elementor-element-0527073 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-10916 .elementor-element.elementor-element-0527073 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-10916 .elementor-element.elementor-element-0527073 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-10916 .elementor-element.elementor-element-0527073 .elementor-nav-menu--main .elementor-item:focus{color:#FFFFFF;fill:#FFFFFF;}.elementor-10916 .elementor-element.elementor-element-0527073 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-10916 .elementor-element.elementor-element-0527073 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-126299a7 );}.elementor-10916 .elementor-element.elementor-element-0527073 .e--pointer-framed .elementor-item:before,
					.elementor-10916 .elementor-element.elementor-element-0527073 .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-126299a7 );}.elementor-10916 .elementor-element.elementor-element-0527073{--e-nav-menu-horizontal-menu-item-margin:calc( 25px / 2 );}.elementor-10916 .elementor-element.elementor-element-0527073 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:25px;}.elementor-10916 .elementor-element.elementor-element-0527073 .elementor-nav-menu--dropdown a, .elementor-10916 .elementor-element.elementor-element-0527073 .elementor-menu-toggle{color:#FFFFFF;}.elementor-10916 .elementor-element.elementor-element-0527073 .elementor-nav-menu--dropdown{background-color:#262F34;}.elementor-10916 .elementor-element.elementor-element-0527073 .elementor-nav-menu--dropdown a:hover,
					.elementor-10916 .elementor-element.elementor-element-0527073 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-10916 .elementor-element.elementor-element-0527073 .elementor-nav-menu--dropdown a.highlighted,
					.elementor-10916 .elementor-element.elementor-element-0527073 .elementor-menu-toggle:hover{color:var( --e-global-color-126299a7 );}.elementor-10916 .elementor-element.elementor-element-0527073 .elementor-nav-menu--dropdown a:hover,
					.elementor-10916 .elementor-element.elementor-element-0527073 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-10916 .elementor-element.elementor-element-0527073 .elementor-nav-menu--dropdown a.highlighted{background-color:#262F34;}.elementor-10916 .elementor-element.elementor-element-0527073 .elementor-nav-menu--dropdown .elementor-item, .elementor-10916 .elementor-element.elementor-element-0527073 .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:"DIN Next", Sans-serif;font-size:16px;font-weight:300;text-decoration:none;}.elementor-10916 .elementor-element.elementor-element-0527073 .elementor-nav-menu--dropdown a{padding-left:20px;padding-right:20px;padding-top:13px;padding-bottom:13px;}.elementor-10916 .elementor-element.elementor-element-baebeca > .elementor-container{max-width:1300px;}.elementor-10916 .elementor-element.elementor-element-baebeca:not(.elementor-motion-effects-element-type-background), .elementor-10916 .elementor-element.elementor-element-baebeca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFE8;}.elementor-10916 .elementor-element.elementor-element-baebeca{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 30px 20px 30px;z-index:4;}.elementor-10916 .elementor-element.elementor-element-baebeca > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10916 .elementor-element.elementor-element-6605e94{text-align:left;}.elementor-10916 .elementor-element.elementor-element-6605e94 img{width:240px;opacity:1;transition-duration:0.2s;}.elementor-10916 .elementor-element.elementor-element-6605e94:hover img{opacity:0.7;}.elementor-bc-flex-widget .elementor-10916 .elementor-element.elementor-element-2b573e6.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-10916 .elementor-element.elementor-element-2b573e6.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-10916 .elementor-element.elementor-element-2b573e6.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-10916 .elementor-element.elementor-element-2d460ac > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10916 .elementor-element.elementor-element-2d460ac{width:auto;max-width:auto;}.elementor-10916 .elementor-element.elementor-element-c48a098 > .elementor-widget-container{margin:0px 20px 0px 0px;}.elementor-10916 .elementor-element.elementor-element-c48a098{width:auto;max-width:auto;}.elementor-10916 .elementor-element.elementor-element-4cf4974 .elementor-button{font-family:"DIN Next", Sans-serif;font-size:18px;font-weight:300;fill:#292B2C;color:#292B2C;background-color:var( --e-global-color-31ca4cef );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-31ca4cef );border-radius:100px 100px 100px 100px;padding:12px 25px 12px 25px;}.elementor-10916 .elementor-element.elementor-element-4cf4974 .elementor-button:hover, .elementor-10916 .elementor-element.elementor-element-4cf4974 .elementor-button:focus{color:var( --e-global-color-2954a8e5 );background-color:#FFFFFF;}.elementor-10916 .elementor-element.elementor-element-4cf4974 .elementor-button:hover svg, .elementor-10916 .elementor-element.elementor-element-4cf4974 .elementor-button:focus svg{fill:var( --e-global-color-2954a8e5 );}.elementor-10916 .elementor-element.elementor-element-4cf4974 > .elementor-widget-container{margin:0px 015px 0px 0px;}.elementor-10916 .elementor-element.elementor-element-4cf4974{width:auto;max-width:auto;}.elementor-10916 .elementor-element.elementor-element-975aae3 .elementor-button{font-family:"DIN Next", Sans-serif;font-size:18px;font-weight:300;fill:#292B2C;color:#292B2C;background-color:var( --e-global-color-126299a7 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-126299a7 );border-radius:100px 100px 100px 100px;padding:12px 25px 12px 25px;}.elementor-10916 .elementor-element.elementor-element-975aae3 .elementor-button:hover, .elementor-10916 .elementor-element.elementor-element-975aae3 .elementor-button:focus{color:var( --e-global-color-2954a8e5 );background-color:#FFFFFF;}.elementor-10916 .elementor-element.elementor-element-975aae3 .elementor-button:hover svg, .elementor-10916 .elementor-element.elementor-element-975aae3 .elementor-button:focus svg{fill:var( --e-global-color-2954a8e5 );}.elementor-10916 .elementor-element.elementor-element-975aae3 > .elementor-widget-container{margin:0px 015px 0px 0px;}.elementor-10916 .elementor-element.elementor-element-975aae3{width:auto;max-width:auto;}.elementor-10916 .elementor-element.elementor-element-a10434f{width:auto;max-width:auto;align-self:center;}.elementor-10916 .elementor-element.elementor-element-8995f0c > .elementor-container{max-width:1300px;}.elementor-10916 .elementor-element.elementor-element-8995f0c:not(.elementor-motion-effects-element-type-background), .elementor-10916 .elementor-element.elementor-element-8995f0c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#262F34;}.elementor-10916 .elementor-element.elementor-element-8995f0c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 30px 0px 30px;z-index:3;}.elementor-10916 .elementor-element.elementor-element-8995f0c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10916 .elementor-element.elementor-element-134b31a > .elementor-element-populated{padding:0px 0px 0px 0px;}@media(max-width:1024px){.elementor-bc-flex-widget .elementor-10916 .elementor-element.elementor-element-7af6365.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-10916 .elementor-element.elementor-element-7af6365.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-10916 .elementor-element.elementor-element-2d460ac{width:auto;max-width:auto;}.elementor-10916 .elementor-element.elementor-element-c48a098{width:auto;max-width:auto;}.elementor-10916 .elementor-element.elementor-element-4cf4974 .elementor-button{font-size:16px;padding:12px 12px 12px 12px;}.elementor-10916 .elementor-element.elementor-element-4cf4974 > .elementor-widget-container{margin:0px 10px 0px 0px;}.elementor-10916 .elementor-element.elementor-element-975aae3 .elementor-button{font-size:16px;padding:12px 12px 12px 12px;}.elementor-10916 .elementor-element.elementor-element-975aae3 > .elementor-widget-container{margin:0px 10px 0px 0px;}}@media(min-width:768px){.elementor-10916 .elementor-element.elementor-element-7af6365{width:27.807%;}.elementor-10916 .elementor-element.elementor-element-2b573e6{width:72.193%;}}@media(max-width:767px){.elementor-10916 .elementor-element.elementor-element-7af6365{width:50%;}.elementor-10916 .elementor-element.elementor-element-2b573e6{width:50%;}.elementor-10916 .elementor-element.elementor-element-8995f0c{padding:0px 0px 0px 0px;}}/* Start custom CSS for alert, class: .elementor-element-c7f67b1 */.elementor-10916 .elementor-element.elementor-element-c7f67b1 .elementor-alert.elementor-alert-info {
    text-align: center;
}

.elementor-10916 .elementor-element.elementor-element-c7f67b1 .elementor-alert.elementor-alert-info a {
    color: #231F20;
    text-decoration: underline;
}
.elementor-10916 .elementor-element.elementor-element-c7f67b1 button.elementor-alert-dismiss span {
    font-weight: 100;
    color: #000000;
    font-size: 25px;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-0845d8c */.elementor-10916 .elementor-element.elementor-element-0845d8c {min-height: 0px;}/* End custom CSS */
/* Start custom CSS for nav-menu, class: .elementor-element-0527073 */.elementor-10916 .elementor-element.elementor-element-0527073 a.elementor-sub-item:hover {
    text-decoration: underline!important;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-2d460ac */.elementor-10916 .elementor-element.elementor-element-2d460ac .mobile-only {display: block!important;}
.elementor-10916 .elementor-element.elementor-element-2d460ac .shiftnav-toggle-button {
    display: inline-block;
    padding: 10px 15px;
    background: transparent;
    color: #262e34!important;
    font-size: 24px;
    font-weight: 100!important;
    height: 43px;
    padding: 10px;
    margin-right: 10px;
}
.elementor-10916 .elementor-element.elementor-element-2d460ac .shiftnav-toggle-button i {
    font-weight: 100!important;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-c48a098 *//*Top Level Menu*/
.fa-angle-down:before {
    content: "\f078"!important;
}

.elementor-10916 .elementor-element.elementor-element-c48a098 .ubermenu-sub-indicator {
    color: #fa7268;
     margin-top: -9px!important;
    margin-right: -5px!important;
}

.elementor-10916 .elementor-element.elementor-element-c48a098 {
    position: static !important;
}

.elementor-10916 .elementor-element.elementor-element-c48a098 .ubermenu .ubermenu-item.ubermenu-item-level-0 > a {
    font-weight: 300!important;
    transition: ease-in-out .2s;
    transform-origin: center;
}
.elementor-10916 .elementor-element.elementor-element-c48a098 .ubermenu .ubermenu-item.ubermenu-item-level-0:hover > a, .elementor-10916 .elementor-element.elementor-element-c48a098 .ubermenu .ubermenu-item.ubermenu-item-level-0:focus > a, .elementor-10916 .elementor-element.elementor-element-c48a098 .ubermenu .ubermenu-item.ubermenu-item-level-0:focus-within > a {
    font-weight: 600!important;
    transition: ease-in-out .3s;
    transform-origin: center;
}
.elementor-10916 .elementor-element.elementor-element-c48a098 .ubermenu .ubermenu-item.ubermenu-item-level-0:hover:after {
   content: ' ';
   width: 100%;
   height: 4px;
   background-color: #fa7268;
    transition: ease-in-out .3s;
}
.elementor-10916 .elementor-element.elementor-element-c48a098 .ubermenu .ubermenu-item.ubermenu-item-level-0:after {
   content: ' ';
   width: 0%;
   height: 4px;
   background-color: #fa7268;
    transition: ease-in-out .2s;
}

.ubermenu.ubermenu-new_menu_id .ubermenu-submenu .ubermenu-tab.ubermenu-active > .ubermenu-target {
     transition: ease-in-out .2s;
}



/*Submenu*/
.elementor-10916 .elementor-element.elementor-element-c48a098 .ubermenu-transition-shift .ubermenu-item .ubermenu-submenu-drop {
    top: 123px!important;
    border: 0px;
    background-color: #262f34;
    background: rgb(38,47,52);
    background: -moz-linear-gradient(90deg, rgba(38,47,52,1) 0%, rgba(38,47,52,1) 50%, rgba(48,56,61,1) 50%, rgba(48,56,61,1) 100%);
    background: -webkit-linear-gradient(90deg, rgba(38,47,52,1) 0%, rgba(38,47,52,1) 50%, rgba(48,56,61,1) 50%, rgba(48,56,61,1) 100%);
    background: linear-gradient(90deg, rgba(38,47,52,1) 0%, rgba(38,47,52,1) 50%, rgba(48,56,61,1) 50%, rgba(48,56,61,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#262f34",endColorstr="#30383d",GradientType=1);
}
/*Tabs*/

.elementor-10916 .elementor-element.elementor-element-c48a098 .ubermenu-submenu-type-tabs-group .ubermenu-sub-indicator {
    display: none!important;
}

.elementor-10916 .elementor-element.elementor-element-c48a098 .ubermenu-submenu-type-tabs-group .ubermenu-target:hover {
    color: #FE6F61!important;
    text-decoration: underline!important;
    transition: ease-in-out .2s;
}
.elementor-10916 .elementor-element.elementor-element-c48a098 .ubermenu-submenu-type-tabs-group .ubermenu-target {
    transition: ease-in-out .2s;
}

.elementor-10916 .elementor-element.elementor-element-c48a098 .ubermenu-submenu-type-tabs-group {
    border-right: 0px!important;
        padding: 30px 0px 30px 30px!important;
}

.elementor-10916 .elementor-element.elementor-element-c48a098 .ubermenu.ubermenu-new_menu_id .ubermenu-submenu .ubermenu-tab.ubermenu-active > .ubermenu-target span {
    text-decoration: underline!important;
}

/*Content Panel*/
.elementor-10916 .elementor-element.elementor-element-c48a098 .orange-link .ubermenu-target {color:#fa7268!important;}
.elementor-10916 .elementor-element.elementor-element-c48a098 .ubermenu .ubermenu-item-type-column>.ubermenu-submenu-type-stack>.ubermenu-item-normal:first-child {
    margin-top: 0px!important;
}
.elementor-10916 .elementor-element.elementor-element-c48a098 .ubermenu-submenu.ubermenu-submenu-id-11086 .ubermenu-tab-content-panel {
    padding: 30px 30px 30px 30px!important;
}

/*Accents*/
.elementor-10916 .elementor-element.elementor-element-c48a098 .ubermenu .ubermenu-item.ubermenu-item-11118 > .ubermenu-target {
    color: #FA7268!important;
}
.elementor-10916 .elementor-element.elementor-element-c48a098 span.ubermenu-badge.ubermenu-badge-inline svg .st0 {
    fill: #fa7268!important;
}
.elementor-10916 .elementor-element.elementor-element-c48a098 span.ubermenu-badge.ubermenu-badge-inline svg {
        width: 20px!important;
    height: 11px!important;
}

.elementor-10916 .elementor-element.elementor-element-c48a098 .ubermenu-submenu-id-11088 {
    background-color: #262f34!important;
    background: #262f34!important;
}

/*Responsive*/

.elementor-10916 .elementor-element.elementor-element-c48a098 .mobile-only {display: none!important;}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-a10434f */.elementor-10916 .elementor-element.elementor-element-a10434f button {
    background-color: transparent;
    border: 0px;
    width: 30px;
    padding: 0px;
    margin: 0px;
    
}
.elementor-10916 .elementor-element.elementor-element-a10434f svg {
    width: 35px;
    height: 35px;
}

@media only screen and (max-width: 768px) {
.elementor-10916 .elementor-element.elementor-element-a10434f svg {
   width: 24px;
    height: 21px;
    margin-top: 6px;
}
}
.elementor-10916 .elementor-element.elementor-element-a10434f .search-text {
    font-size: 10px;
    text-transform: uppercase;
    color: black;
    font-weight: bold;
    display:block;
    margin-top:2px;
    margin-left:-4px;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-baebeca */.page-id-10914 header, .page-id-10914 footer {
    display: none;
}

/* Full page width */

.elementor-10916 .elementor-element.elementor-element-baebeca .site-nav, .elementor-10916 .elementor-element.elementor-element-baebeca .site-nav nav, .elementor-10916 .elementor-element.elementor-element-baebeca > .elementor-container, .elementor-10916 .elementor-element.elementor-element-baebeca > .elementor-container .elementor-element-2b573e6, .elementor-10916 .elementor-element.elementor-element-baebeca > .elementor-container .elementor-element-2b573e6 > .elementor-column-wrap, .elementor-10916 .elementor-element.elementor-element-baebeca > .elementor-container .elementor-element-2b573e6 > .elementor-column-wrap > .elementor-widget-wrap
{
    position: static !important;
}

.elementor-10916 .elementor-element.elementor-element-baebeca li#menu-item-11090, .elementor-10916 .elementor-element.elementor-element-baebeca li#menu-item-11200, .elementor-10916 .elementor-element.elementor-element-baebeca li#menu-item-11359 {
    max-width: 1300px!important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-8995f0c */.elementor-10916 .elementor-element.elementor-element-8995f0c {
    position: absolute;
    width: 100%;
    left: 0;
}

.elementor-10916 .elementor-element.elementor-element-8995f0c .innericon svg {
    background-size: 30px!important;
}/* End custom CSS */