html{--alpha-container-width:1290px;--alpha-container-fluid-width:1820px;--alpha-primary-color:#004442;--alpha-secondary-color:#ffffff;--alpha-white-color:#fff;--alpha-dark-color:#1f0f3d;--alpha-light-color:#ccc;--alpha-accent-color:#1f0f3d;--alpha-success-color:#9AB35D;--alpha-info-color:#62A8EA;--alpha-alert-color:#81d742;--alpha-danger-color:#F96868;--alpha-primary-color-hover:#007874;--alpha-secondary-color-hover:#ffffff;--alpha-dark-color-hover:#341a66;--alpha-light-color-hover:#e6e6e6;--alpha-accent-color-hover:#341a66;--alpha-success-color-hover:#b0c480;--alpha-info-color-hover:#8fc1f1;--alpha-alert-color-hover:#9ee06d;--alpha-danger-color-hover:#fb9a9a;--alpha-primary-color-light:#12fff8;--alpha-secondary-color-light:#ffffff;--alpha-dark-color-light:#7747d2;--alpha-light-color-light:#ffffff;--alpha-accent-color-light:#7747d2;--alpha-success-color-light:#f1f5e8;--alpha-info-color-light:#ffffff;--alpha-alert-color-light:#f2fbeb;--alpha-danger-color-light:#ffffff;--alpha-primary-gradient-1:#004140;--alpha-primary-gradient-2:#007874;--alpha-dark-body-color:#666;--alpha-grey-color:#999;--alpha-grey-color-light:#aaa;--alpha-traffic-white-color:#f9f9f9;--alpha-change-border-color:#e1e1e1;--alpha-change-border-color-light:#eee;--alpha-change-color-light-1:#fff;--alpha-change-color-light-2:#f4f4f4;--alpha-change-color-light-3:#ccc;--alpha-change-color-dark-1:#1f0f3d;--alpha-change-color-dark-1-hover:#341a66;--alpha-site-bg-color:#ffffff;--alpha-site-width:false;--alpha-site-margin:0;--alpha-site-gap:0;--alpha-page-transition-bg:#458d7c;--alpha-preloader-color:#458d7c;--alpha-body-font-family:'Public Sans';--alpha-body-font-weight:400;--alpha-body-font-size:16px;--alpha-body-line-height:1.87;--alpha-body-letter-spacing:0px;--alpha-body-color:#777777;--alpha-h2-font-size:46px;--alpha-h3-font-size:30px;--alpha-h4-font-size:24px;--alpha-h5-font-size:20px;--alpha-h6-font-size:16px;--alpha-heading-font-family:'Public Sans';--alpha-heading-font-weight:400;--alpha-heading-line-height:1.2;--alpha-heading-letter-spacing:0px;--alpha-heading-color:#26262c;--alpha-ptb-top-space:46px;--alpha-ptb-bottom-space:46px;--alpha-ptb-bg-color:#eee;}
.page-wrapper{--alpha-page-wrapper-bg-color:#ffffff;}
.page-header{}
.page-header .page-title{--alpha-ptb-title-font-family:'Public Sans';--alpha-ptb-title-font-weight:400;--alpha-ptb-title-font-size:28px;--alpha-ptb-title-text-transform:capitalize;--alpha-ptb-title-color:#323334;}
.page-header .page-subtitle{--alpha-ptb-subtitle-font-size:18px;}
.page-title-bar{--alpha-ptb-height:px;}
.breadcrumb{--alpha-ptb-breadcrumb-font-size:12px;--alpha-ptb-breadcrumb-color:#323334;}
.d-lazyload{--alpha-lazy-load-bg:#f4f4f4;}
@media(max-width:1289px){
.container-fluid .container{padding-left:0;padding-right:0;}
.elementor-column-gap-no > .elementor-column > .col-half-section, .elementor-column-gap-no > .elementor-row > .elementor-column > .col-half-section{width:calc( 100% - var(--alpha-gap) * 4 );padding-left:calc( 2 * var(--alpha-gap) );}
.elementor-column-gap-no > .elementor-column > .col-half-section-right, .elementor-column-gap-no > .elementor-row > .elementor-column > .col-half-section-right{padding-left:0;padding-right:calc( 2 * var(--alpha-gap) );}
.elementor-container > .elementor-column > .col-half-section, .elementor-container > .elementor-row > .elementor-column > .col-half-section{width:calc(100% - var(--alpha-gap) * 2 + var(--alpha-el-section-gap));}
}
@media(max-width:1819px) and (min-width:480px){
.elementor-top-section.elementor-section-boxed > .elementor-container, .elementor-section-full_width .elementor-section-boxed > .elementor-container{width:calc(100% - var(--alpha-gap) * 4 + 2 * var(--alpha-el-section-gap));}
.elementor-top-section.elementor-section-boxed > .slider-container.slider-shadow, .elementor-section-full_width .elementor-section-boxed > .slider-container.slider-shadow{width:calc(100% - var(--alpha-gap) * 4 + 40px) !important;}
.e-con.e-con-boxed > .e-con-inner{width:calc( 100% - 60px + var(--alpha-con-ex-width));}
}
@media(max-width:1819px) and (min-width:480px){
.side-header .elementor-top-section.elementor-section-boxed > .elementor-container, .side-header .elementor-section-full_width .elementor-section-boxed > .elementor-container{width:calc(100% - var(--alpha-gap) * 4 + 2 * var(--alpha-el-section-gap));}
}
@media(max-width:1819px) and (min-width:992px){
.side-on-desktop .elementor-top-section.elementor-section-boxed > .elementor-container, .side-on-desktop .elementor-section-full_width .elementor-section-boxed > .elementor-container{width:calc(100% - var(--alpha-gap) * 4 + 2 * var(--alpha-el-section-gap));}
}
@media(max-width:1819px) and (min-width:768px){
.side-on-tablet .elementor-top-section.elementor-section-boxed > .elementor-container, .side-on-tablet .elementor-section-full_width .elementor-section-boxed > .elementor-container{width:calc(100% - var(--alpha-gap) * 4 + 2 * var(--alpha-el-section-gap));}
}
@media(max-width:1819px) and (min-width:576px){
.side-on-mobile .elementor-top-section.elementor-section-boxed > .elementor-container, .side-on-mobile .elementor-section-full_width .elementor-section-boxed > .elementor-container{width:calc(100% - var(--alpha-gap) * 4 + 2 * var(--alpha-el-section-gap));}
}
@media(max-width:1819px) and (min-width:480px){
.elementor-top-section.elementor-section-boxed > .elementor-container.container-fluid{width:calc( 100% - var(--alpha-gap) * 4 + 2 * var(--alpha-el-section-gap));}
.e-con.c-fluid > .e-con-inner{width:calc( 100% - 60px + var(--alpha-con-ex-width) );}
}
@media(max-width:1409px) and (min-width:992px){
.elementor-top-section.elementor-section-boxed > .elementor-container, .elementor-top-section.elementor-section-boxed > .elementor-container.container-fluid, .elementor-section-full_width .elementor-col-100 .elementor-section-boxed > .elementor-container {
width: calc(86vw + var(--alpha-el-section-gap) * 2);
}
.e-con.e-con-boxed > .e-con-inner {
width: calc(86vw + var(--alpha-con-ex-width));
}
.container, .fixed .container {
width: calc(86vw + 4 * var(--alpha-gap));
}
.elementor-container > .elementor-column > .col-half-section, .elementor-container > .elementor-row > .elementor-column > .col-half-section {
max-width: calc((86vw + var(--alpha-el-section-gap) * 2) / 2);
}
.elementor-top-section.elementor-section-boxed > .slider-container.slider-shadow, .elementor-section-full_width .elementor-section-boxed > .slider-container.slider-shadow {
width: calc(86vw + 40px) !important;
}
}