.elementor-10 .elementor-element.elementor-element-7ffd3dc:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-7ffd3dc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#6340D9;}.elementor-10 .elementor-element.elementor-element-7ffd3dc{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-10 .elementor-element.elementor-element-7ffd3dc > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-10 .elementor-element.elementor-element-a92c2c4.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-10 .elementor-element.elementor-element-a92c2c4.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-bc-flex-widget .elementor-10 .elementor-element.elementor-element-5d59702.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-10 .elementor-element.elementor-element-5d59702.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-10 .elementor-element.elementor-element-5d59702 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-004aa48{text-align:end;}.elementor-10 .elementor-element.elementor-element-004aa48 .elementor-heading-title{font-family:"Ubuntu", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;letter-spacing:0.1px;color:#F9F9F9;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-10 .elementor-element.elementor-element-e92841b{width:auto;max-width:auto;align-self:center;}.elementor-10 .elementor-element.elementor-element-e92841b > .elementor-widget-container{padding:0px 10px 0px 0px;}.elementor-10 .elementor-element.elementor-element-da35eba{width:auto;max-width:auto;align-self:center;}.elementor-10 .elementor-element.elementor-element-da35eba > .elementor-widget-container{padding:0px 10px 0px 0px;}.elementor-10 .elementor-element.elementor-element-9e30995{width:auto;max-width:auto;align-self:center;}.elementor-10 .elementor-element.elementor-element-9e30995 > .elementor-widget-container{padding:0px 10px 0px 0px;}.elementor-10 .elementor-element.elementor-element-879edb8{width:auto;max-width:auto;align-self:center;}.elementor-10 .elementor-element.elementor-element-879edb8 > .elementor-widget-container{padding:0px 10px 0px 0px;}.elementor-10 .elementor-element.elementor-element-15c73e1{width:auto;max-width:auto;align-self:center;}.elementor-10 .elementor-element.elementor-element-15c73e1 > .elementor-widget-container{padding:0px 10px 0px 0px;}.elementor-bc-flex-widget .elementor-10 .elementor-element.elementor-element-f4e647a.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-10 .elementor-element.elementor-element-f4e647a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-bc-flex-widget .elementor-10 .elementor-element.elementor-element-f4cd9de.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-10 .elementor-element.elementor-element-f4cd9de.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-10 .elementor-element.elementor-element-f4cd9de > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-864e7f9 > .elementor-widget-container{padding:0px 5px 0px 0px;}.elementor-10 .elementor-element.elementor-element-864e7f9{text-align:end;}.elementor-10 .elementor-element.elementor-element-864e7f9 .elementor-heading-title{font-family:"Ubuntu", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;letter-spacing:0.1px;color:#F9F9F9;}.elementor-10 .elementor-element.elementor-element-12b5dfc.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-10 .elementor-element.elementor-element-12b5dfc > .elementor-element-populated{padding:00px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-d7cf182{width:var( --container-widget-width, 87.676% );max-width:87.676%;--container-widget-width:87.676%;--container-widget-flex-grow:0;text-align:start;}.elementor-10 .elementor-element.elementor-element-ae552fc:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-ae552fc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A094F;}.elementor-10 .elementor-element.elementor-element-ae552fc{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:15px 50px 0px 50px;}.elementor-10 .elementor-element.elementor-element-ae552fc > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10 .elementor-element.elementor-element-13f2753 > .elementor-widget-container{margin:0px 10px 0px 0px;padding:0px 0px 0px 0px;}.elementor-widget-theme-site-logo .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-bc-flex-widget .elementor-10 .elementor-element.elementor-element-57caeac.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-10 .elementor-element.elementor-element-57caeac.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-10 .elementor-element.elementor-element-6c09dd0 .elementor-button{background-color:#61CE7000;font-family:"Bolgart Font", Sans-serif;font-size:18px;font-weight:500;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:#6340D9;border-radius:30px 30px 30px 30px;padding:20px 40px 20px 40px;}.elementor-10 .elementor-element.elementor-element-6c09dd0 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-6c09dd0 .elementor-button-content-wrapper{flex-direction:row;}.elementor-10 .elementor-element.elementor-element-6c09dd0 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-6337957 > .elementor-widget-container{padding:10px 30px 10px 30px;}.elementor-10 .elementor-element.elementor-element-6337957{text-align:center;font-family:"Ubuntu", Sans-serif;font-size:18px;font-weight:400;text-transform:uppercase;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-164f402 > .elementor-widget-container{margin:0px 10px 0px 0px;padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-10 .elementor-element.elementor-element-c591475.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-10 .elementor-element.elementor-element-c591475.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-10 .elementor-element.elementor-element-c591475.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-10 .elementor-element.elementor-element-c591475 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-10 .elementor-element.elementor-element-57e48ef{width:auto;max-width:auto;}.elementor-10 .elementor-element.elementor-element-57e48ef img{width:61%;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-10 .elementor-element.elementor-element-d1ecd3c{width:auto;max-width:auto;}.elementor-10 .elementor-element.elementor-element-d1ecd3c > .elementor-widget-container{margin:0 auto 0 auto;}.elementor-10 .elementor-element.elementor-element-d1ecd3c .elementor-icon-box-title{margin-block-end:6px;-webkit-text-stroke-color:#000;stroke:#000;color:#FFCB2B;}.elementor-10 .elementor-element.elementor-element-d1ecd3c .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-d1ecd3c .elementor-icon-box-title a{font-family:"Ubuntu", Sans-serif;font-size:16px;font-weight:600;}.elementor-10 .elementor-element.elementor-element-71d8f9f{text-align:center;}.elementor-10 .elementor-element.elementor-element-71d8f9f .elementor-heading-title{font-family:"Bolgart Font", Sans-serif;font-size:36px;font-weight:500;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-44b9996 .elementor-button{background-color:transparent;font-family:"Bolgart Font", Sans-serif;font-size:18px;font-weight:500;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(90deg, #FFCB2B 0%, #F84B0A 100%);border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFCB2B;border-radius:30px 30px 30px 30px;padding:20px 25px 20px 25px;}.elementor-10 .elementor-element.elementor-element-44b9996 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-44b9996 .elementor-button-content-wrapper{flex-direction:row;}.elementor-10 .elementor-element.elementor-element-44b9996 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-10 .elementor-element.elementor-element-189e6da:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-189e6da > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A094F;}.elementor-10 .elementor-element.elementor-element-189e6da{border-style:solid;border-width:0px 0px 0px 0px;border-color:#FFFFFFA3;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;z-index:9999;}.elementor-10 .elementor-element.elementor-element-189e6da > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:hover,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-accent );}.elementor-widget-nav-menu .e--pointer-framed .elementor-item:before,
					.elementor-widget-nav-menu .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-accent );}.elementor-widget-nav-menu{--e-nav-menu-divider-color:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-10 .elementor-element.elementor-element-05c3ece > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-10 .elementor-element.elementor-element-05c3ece .elementor-menu-toggle{margin-left:auto;}.elementor-10 .elementor-element.elementor-element-05c3ece .elementor-nav-menu .elementor-item{font-family:"Bolgart Font", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;letter-spacing:1.5px;}.elementor-10 .elementor-element.elementor-element-05c3ece .elementor-nav-menu--main .elementor-item{color:#FFFFFF;fill:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-05c3ece{--e-nav-menu-divider-content:"";--e-nav-menu-divider-style:solid;--e-nav-menu-divider-width:3px;--e-nav-menu-divider-color:#FFFFFF;--e-nav-menu-horizontal-menu-item-margin:calc( 0px / 2 );}.elementor-10 .elementor-element.elementor-element-05c3ece .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:0px;}.elementor-10 .elementor-element.elementor-element-05c3ece .elementor-nav-menu--dropdown a, .elementor-10 .elementor-element.elementor-element-05c3ece .elementor-menu-toggle{color:#0A094F;fill:#0A094F;}.elementor-10 .elementor-element.elementor-element-05c3ece .elementor-nav-menu--dropdown a:hover,
					.elementor-10 .elementor-element.elementor-element-05c3ece .elementor-nav-menu--dropdown a:focus,
					.elementor-10 .elementor-element.elementor-element-05c3ece .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-10 .elementor-element.elementor-element-05c3ece .elementor-nav-menu--dropdown a.highlighted,
					.elementor-10 .elementor-element.elementor-element-05c3ece .elementor-menu-toggle:hover,
					.elementor-10 .elementor-element.elementor-element-05c3ece .elementor-menu-toggle:focus{color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-05c3ece .elementor-nav-menu--dropdown .elementor-item, .elementor-10 .elementor-element.elementor-element-05c3ece .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:"Ubuntu", Sans-serif;font-size:14px;font-weight:600;}.elementor-10 .elementor-element.elementor-element-05c3ece .elementor-nav-menu--dropdown{border-style:none;}.elementor-10 .elementor-element.elementor-element-05c3ece .elementor-nav-menu--dropdown li:not(:last-child){border-style:none;}.elementor-10 .elementor-element.elementor-element-05c3ece div.elementor-menu-toggle{color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-05c3ece div.elementor-menu-toggle svg{fill:#FFFFFF;}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-448323d{left:0px;}body.rtl .elementor-10 .elementor-element.elementor-element-448323d{right:0px;}.elementor-10 .elementor-element.elementor-element-448323d{top:0px;}.elementor-10 .elementor-element.elementor-element-448323d .elementor-heading-title{font-family:"Ubuntu", Sans-serif;font-weight:700;text-transform:uppercase;color:#FFFFFF;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(max-width:1024px){.elementor-10 .elementor-element.elementor-element-6c09dd0 .elementor-button{font-size:15px;}.elementor-10 .elementor-element.elementor-element-71d8f9f .elementor-heading-title{font-size:28px;}.elementor-10 .elementor-element.elementor-element-44b9996 .elementor-button{font-size:15px;}.elementor-10 .elementor-element.elementor-element-189e6da{border-width:1px 0px 0px 0px;padding:0px 10px 0px 10px;}.elementor-10 .elementor-element.elementor-element-05c3ece > .elementor-widget-container{padding:5px 0px 0px 0px;}}@media(min-width:768px){.elementor-10 .elementor-element.elementor-element-5d59702{width:44.534%;}.elementor-10 .elementor-element.elementor-element-e436ea6{width:55.466%;}.elementor-10 .elementor-element.elementor-element-f4cd9de{width:75.223%;}.elementor-10 .elementor-element.elementor-element-12b5dfc{width:24.589%;}}@media(max-width:767px){.elementor-10 .elementor-element.elementor-element-5d59702{width:50%;}.elementor-bc-flex-widget .elementor-10 .elementor-element.elementor-element-5d59702.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-10 .elementor-element.elementor-element-5d59702.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-10 .elementor-element.elementor-element-5d59702 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:: 0px;}.elementor-10 .elementor-element.elementor-element-004aa48 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-004aa48 .elementor-heading-title{font-size:12px;}.elementor-10 .elementor-element.elementor-element-e436ea6{width:50%;}.elementor-bc-flex-widget .elementor-10 .elementor-element.elementor-element-e436ea6.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-10 .elementor-element.elementor-element-e436ea6.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-10 .elementor-element.elementor-element-e92841b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-e92841b img{width:60%;}.elementor-10 .elementor-element.elementor-element-da35eba > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-da35eba img{width:60%;}.elementor-10 .elementor-element.elementor-element-9e30995 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-9e30995 img{width:60%;}.elementor-10 .elementor-element.elementor-element-879edb8 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-879edb8 img{width:60%;}.elementor-10 .elementor-element.elementor-element-15c73e1 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-15c73e1 img{width:60%;}.elementor-10 .elementor-element.elementor-element-ae552fc{padding:0px 20px 0px 20px;}.elementor-10 .elementor-element.elementor-element-183cc6a img{width:55%;}.elementor-10 .elementor-element.elementor-element-6c09dd0 .elementor-button{font-size:15px;padding:20px 40px 20px 40px;}.elementor-10 .elementor-element.elementor-element-6337957 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-10 .elementor-element.elementor-element-44b9996{width:100%;max-width:100%;}.elementor-10 .elementor-element.elementor-element-44b9996 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-44b9996 .elementor-button{font-size:15px;}.elementor-10 .elementor-element.elementor-element-189e6da{padding:0px 10px 0px 10px;}.elementor-10 .elementor-element.elementor-element-a26f9d2{width:100%;}.elementor-10 .elementor-element.elementor-element-05c3ece{width:100%;max-width:100%;z-index:9;--nav-menu-icon-size:33px;}.elementor-10 .elementor-element.elementor-element-05c3ece > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-448323d{width:auto;max-width:auto;top:16px;}.elementor-10 .elementor-element.elementor-element-448323d .elementor-heading-title{font-size:20px;}}/* Start custom CSS for image, class: .elementor-element-13f2753 */.elementor-10 .elementor-element.elementor-element-13f2753.elementor-element.elementor-widget.elementor-widget-image {
    display: block;
    margin-top: auto;
    margin-bottom: auto;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6337957 */.elementor-10 .elementor-element.elementor-element-6337957 a {
    color: #fff;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-164f402 */.elementor-10 .elementor-element.elementor-element-164f402.elementor-element.elementor-widget.elementor-widget-image {
    display: block;
    margin-top: auto;
    margin-bottom: auto;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a6b8e52 */.elementor-10 .elementor-element.elementor-element-a6b8e52.elementor-element.elementor-widget.elementor-widget-image {
    display: block;
    margin-top: auto;
    margin-bottom: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-d369535 */.elementor-10 .elementor-element.elementor-element-d369535 .elementor-widget-wrap.elementor-element-populated {
    display: contents;
}/* End custom CSS */
/* Start custom CSS for nav-menu, class: .elementor-element-05c3ece */.elementor-10 .elementor-element.elementor-element-05c3ece .elementor-nav-menu--toggle {
    position: relative;
    z-index: 9999999999999999;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-a26f9d2 */.elementor-10 .elementor-element.elementor-element-a26f9d2 .elementor-nav-menu__align-center .elementor-nav-menu {
    left: 10px;
    right: 10px;
}
@media only screen and (max-width: 767px) {

.elementor-10 .elementor-element.elementor-element-a26f9d2 .elementor-nav-menu__align-center .elementor-nav-menu {
    left: 0px;
    right: 0px;
}
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-189e6da */.nav-index {
    position: relative;
    z-index: 9;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-17c5731 */.boxtxt:hover + #toggle{
		background:#0a094f !important;
}

#slide{
  height: 233px !important;
  margin-top: 90px;
  position: fixed;
/*   background-image: url("https://www.bythebookplumbinginc.com/wp-content/uploads/2022/01/Untitled-9-1.jpg"); */
  width: 660px; 
  left: -660px;
  display: grid;
  transition: left 0.4s ease-in-out;
  -o-transition: left 0.4s ease-in-out;
  -ms-transition: left 0.4s ease-in-out;
  -moz-transition: left 0.4s ease-in-out;
  -webkit-transition: left 0.4s ease-in-out;
  z-index: 100000 !important;
/*   border-top: solid 2px #FA5D0C;
  border-bottom: solid 2px #FA5D0C; */
	background-image: linear-gradient(258deg, #F4C729 0%, #FFAB0D 100%);
}
#toggle{
/*   height: 225px !important; */
	  height: auto;
  font-size: 16px;
  font-weight: bold;
  font-family: "industry", Sans-serif;
/*   margin-top: -2px; */
  overflow: hidden !important;
  position: absolute;
  left: 660px;
  padding: 20px 14px 20px 10px;
  background: #ccc; 
  z-index: 100000 !important;
  writing-mode: vertical-rl;
  text-orientation: upright;
  border-radius: 0 30px 30px 0 !important;
  border:2px solid #f4c700;	
  text-align:center;
  line-height:30px;
  -webkit-border-radius:20px;
   color:#FFF;
	cursor:pointer;
	-webkit-transition:all 3s linear;
	-ms-transition:all 3s linear;
	-o-transition:all 3s linear;
	transition:all .3s linear;
/* 	background:-webkit-gradient(linear,left top,left bottom,color-stop(#7295b5,0),color-stop(#005081,0.47),color-stop(#147bb6,0.7),color-stop(#00abe5,0.94),color-stop(#02a8e4,1));
	background:-webkit-linear-gradient(left,#7295b5 0%,#005081 47%,#147bb6 70%,#00abe5 94%,#02a8e4 100%) !important;
	background:-moz-linear-gradient(left,#7295b5 0%,#005081 47%,#147bb6 70%,#00abe5 94%,#02a8e4 100%);
	background:-o-linear-gradient(left,#7295b5 0%,#005081 47%,#147bb6 70%,#00abe5 94%,#02a8e4 100%);
	background:linear-gradient(left,#7295b5 0%,#005081 47%,#147bb6 70%,#00abe5 94%,#02a8e4 100%); */
	background-color: #0a094f;
}


#toggle:before {
  font-family: "Jost", Sans-serif !important;
  font-weight: bold;
/* 	content:''; */
	height:20px;
	width:95%;
	text-align:center;
	-webkit-border-radius:40px;
	border-radius:40px;
	background:-webkit-gradient(linear,left bottom,left top,color-stop(rgba(255,255,255,0.9),0),color-stop(rgba(255,255,255,0),0.5));
	background:-webkit-linear-gradient(180deg ,rgba(255,255,255,0.9) 0%,rgba(255,255,255,0) 50%) !important;
	background:-moz-linear-gradient(bottom,rgba(255,255,255,0.9) 0%,rgba(255,255,255,0) 50%);
	background:-o-linear-gradient(bottom,rgba(255,255,255,0.9) 0%,rgba(255,255,255,0) 50%);
	background:linear-gradient(bottom,rgba(255,255,255,0.9) 0%,rgba(255,255,255,0) 50%);
	display:block;
	position:absolute;
	opacity:0.3;
    top: 13%;
    left: 25px;
    opacity: 0.3;
    height: 170px;
    width: 30px;
  
}
#toggle:hover {
	background:#6340d9;
}
#toggle:after {
	background:#147bb6;
  
}


@keyframes ring {
  0% {
    width: 30px;
    height: 30px;
    opacity: 1;
  }
  100% {
    width: 200px;
    height: 200px;
    opacity: 0;
  }
}


.box {
  padding: 20px 20px 0 20px;
  z-index: 100000 !important;
}
.boxtxt {
  font-weight: bold;
  padding: 20px;
  z-index: 100000 !important;
  display: grid;
	align-items: center;
  justify-content: center;
  font-family: "Jost", Sans-serif;
  color: #ffffff;
  

}
#slide:hover{
  left: 0px;
  z-index: 100000 !important;
  height: 231px !important;
  margin-top: 90px;
  display: grid;
}


.glossy-button {
  display: inline-block;
  position: relative;
  background-color: #AAA;
  background-image: linear-gradient( 
    hsla(0, 0%, 100%, 0.6), hsla(0, 0%, 100%, 0) 50%,
    hsla(0, 0%, 0%, 0.3) 50%, hsla(0, 0%, 100%, 0.2)
  );
  font-size: 22px;
  font-family: sans-serif;
  font-weight: bold;
  color: #ffffff !important;
  padding: 20px 40px;
  text-shadow:
    0 0 15px hsla(0, 0%, 100%, 1), 
    0 2px 4px hsla(0, 0%, 0%, 0.7); 
  border: none;
  border-radius: 50px;
  margin: 10px;
  box-shadow:
    inset 0 -5px 20px hsla(0, 0%, 0%, 0.4), 
    inset 0 5px 20px hsla(0, 0%, 100%, 0.4), 
    
    -8px 8px 5px hsla(0, 0%, 0%, 0.15), 
    5px 18px 10px hsla(0, 0%, 0%, 0.2); 
  cursor: pointer;
  transition: transform 0.1s, box-shadow 0.1s;
}


.glossy-button:before {
  content: '';
  display: block;
  position: absolute;
  left: 20px;
  right: 20px;
  top: 5px;
  height: 30px;
  border-radius: 15px;
  background: linear-gradient(
    hsla(0, 0%, 100%, 0.8), hsla(0, 0%, 100%, 0) );
}

.glossy-button--blue { background-color: #19F; }


.glossy-button:hover {
  transform: scale(1.05);
  box-shadow:
    inset 0 -5px 20px hsla(0, 0%, 0%, 0.4), 
    inset 0 5px 20px hsla(0, 0%, 100%, 0.4), 
    
    -12px 12px 5px hsla(0, 0%, 0%, 0.15), 
    10px 25px 10px hsla(0, 0%, 0%, 0.2); 
}

.csticobar {
 display: none; 
  
}

.showcastcst {
  display: block;
	margin:0;
}

@media (max-width: 450px){
  #toggle {
    height: 50px !important;
    font-size: x-large;
    padding: 1px 4px 0 0;
    margin-left: -3px;
		left: 420px;
		
  }
  .csticobar {
 display: block; 
  
}
  
  .showcastcst {
  display: none;
}
  
  #slide{
    border-right: solid 2px #FA5D0C;
		 width:420px; 
  left: -420px;
		height: 80px !important;
  }
  #toggle:before{
    height: 35px;
  }
	
	#slide:hover{
		width: 420px;
		height: 80px !important;
		box-shadow: 0px 0px 50px 0px rgb(0 0 0);
	}
	.boxtxt{
		padding: 7px 10px 0 10px;
	}
	.boxtxt > a > img{
		height:auto !important;
	} 
	
}

/*New CSS For Financing Button*/
button.new-apply-btn {
    fill: #FFFFFF;
    color: #FFFFFF;
    background-color: transparent;
    background-image: linear-gradient(264deg, #6340d9 0%, #0a094f 100%);
    border-radius: 50px 50px 50px 50px;
    padding: 21px 60px 21px 60px;
	    font-family: "industry", Sans-serif;
    font-size: 21px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 25px;
    letter-spacing: -0.63px;
}/* End custom CSS */