.elementor-4453 .elementor-element.elementor-element-1852c5f:not(.elementor-motion-effects-element-type-background), .elementor-4453 .elementor-element.elementor-element-1852c5f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://khaki-lion-338650.hostingersite.com/wp-content/uploads/2024/04/about-us-bg.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-4453 .elementor-element.elementor-element-1852c5f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4453 .elementor-element.elementor-element-1852c5f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4453 .elementor-element.elementor-element-d45617a > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4453 .elementor-element.elementor-element-f307d07 .section-box2{background-color:#FFFFFF;width:120px;height:120px;right:120px;top:120px;}.elementor-4453 .elementor-element.elementor-element-f307d07.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-4453 .elementor-element.elementor-element-f307d07 .section-box1{width:120px;height:120px;right:0px;}.elementor-4453 .elementor-element.elementor-element-f307d07 .box-wrapper,.section-box1{left:auto;right:0;}.elementor-4453 .elementor-element.elementor-element-f307d07 .box-wrapper, .section-box2{left:auto;right:0;}.elementor-4453 .elementor-element.elementor-element-8f68bbb > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-4453 .elementor-element.elementor-element-8f68bbb.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-4453 .elementor-element.elementor-element-8f68bbb .vektor-section-title{margin:0px 0px 0px 0px;Padding:0px 0px 0px 0px;} .elementor-4453 .elementor-element.elementor-element-8f68bbb .vektor-section-title{font-size:40px;text-transform:uppercase;line-height:50px;} .elementor-4453 .elementor-element.elementor-element-8f68bbb .section-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-4453 .elementor-element.elementor-element-8f68bbb .section-description{color:var( --e-global-color-text );margin:0px 0px 0px 0px;}.elementor-4453 .elementor-element.elementor-element-a147fa0 > .elementor-widget-container{margin:0px 0px 90px 0px;}.elementor-4453 .elementor-element.elementor-element-a147fa0.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-4453 .elementor-element.elementor-element-a147fa0 .vektor-pgrid-content{text-align:left;}.elementor-4453 .elementor-element.elementor-element-a147fa0 .vektor-pgrid-item{background-size:cover;background-position:center;background-repeat:no-repeat;}.elementor-4453 .elementor-element.elementor-element-a147fa0 .pgrid-title a:hover{color:var( --e-global-color-primary );}.elementor-4453 .elementor-element.elementor-element-acf15ef > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-4453 .elementor-element.elementor-element-acf15ef.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-4453 .elementor-element.elementor-element-acf15ef .vektor-section-title{margin:0px 0px 0px 0px;Padding:0px 0px 0px 0px;} .elementor-4453 .elementor-element.elementor-element-acf15ef .vektor-section-title{font-size:40px;text-transform:uppercase;line-height:50px;} .elementor-4453 .elementor-element.elementor-element-acf15ef .section-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-4453 .elementor-element.elementor-element-acf15ef .section-description{color:var( --e-global-color-text );margin:0px 0px 0px 0px;}.elementor-4453 .elementor-element.elementor-element-cf6100c > .elementor-widget-container{margin:2px 0px 70px 0px;}.elementor-4453 .elementor-element.elementor-element-cf6100c.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-4453 .elementor-element.elementor-element-cf6100c .vektor-pgrid-content{text-align:left;}.elementor-4453 .elementor-element.elementor-element-cf6100c .vektor-pgrid-item{background-size:cover;background-position:center;background-repeat:no-repeat;}.elementor-4453 .elementor-element.elementor-element-cf6100c .pgrid-title a:hover{color:var( --e-global-color-primary );}@media(max-width:1024px){ .elementor-4453 .elementor-element.elementor-element-8f68bbb .section-description{font-size:var( --e-global-typography-text-font-size );} .elementor-4453 .elementor-element.elementor-element-acf15ef .section-description{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:767px){.elementor-4453 .elementor-element.elementor-element-1852c5f{padding:0px 0px 0px 0px;}.elementor-4453 .elementor-element.elementor-element-d45617a > .elementor-element-populated{padding:0px 10px 0px 10px;}.elementor-4453 .elementor-element.elementor-element-f307d07 .section-box1{width:60px;height:60px;}.elementor-4453 .elementor-element.elementor-element-f307d07 .section-box2{width:60px;height:60px;right:60px;top:60px;} .elementor-4453 .elementor-element.elementor-element-8f68bbb .vektor-section-title{line-height:1.2em;} .elementor-4453 .elementor-element.elementor-element-8f68bbb .section-description{font-size:var( --e-global-typography-text-font-size );}.elementor-4453 .elementor-element.elementor-element-a147fa0 > .elementor-widget-container{margin:0px 0px 60px 0px;padding:0px 0px 0px 0px;} .elementor-4453 .elementor-element.elementor-element-acf15ef .vektor-section-title{line-height:1.2em;} .elementor-4453 .elementor-element.elementor-element-acf15ef .section-description{font-size:var( --e-global-typography-text-font-size );}.elementor-4453 .elementor-element.elementor-element-cf6100c > .elementor-widget-container{margin:0px 0px 60px 0px;}}/* Start custom CSS for vektor_project_grid, class: .elementor-element-a147fa0 */.elementor-4453 .elementor-element.elementor-element-a147fa0 .pagination {
    margin-top: 50px;
    justify-content: center;
}
.vektor-pgrid-menu .vektor-pgrid-filter li {
    font-size: 14px;
    background: #ffffff !important;
    border: 1px solid #e0e0e0;
    padding: 16px 20px;
}
.vektor-pgrid-menu .vektor-pgrid-filter li:hover, .vektor-pgrid-filter li.active {
    font-size: 14px;
    background: #FF5500 !important;
    border: 1px solid #e0e0e0;
    padding: 16px 20px;
}
.vektor-pgrid-filter{
    margin-bottom: 70px !important;
}
.vektor-pgrid-cats ul li a {
    top: 0 !important;
    transition: none !important;
    pointer-events: none;
}
.vektor-pgrid-item ul li {
    position: relative;
    margin-left: 00px;
}
.elementor-4453 .elementor-element.elementor-element-a147fa0 h2 {
    margin-bottom: 0em !important;
}
.vektor-pgrid-content {
    padding: 18px 25px 14px 25px !important;
}
.vektor-pgrid-filter li[data-filter="*"] {
    margin-right: -5px !important;
}
@media (max-width: 767px) {
.vektor-pgrid-menu .vektor-pgrid-filter li {
    font-size: 15px;
    background: #ececec85;
    padding: 16px 30px;
    margin: 0px 0px;
    display: block;
    margin-bottom: 9px;
}
.vektor-pgrid-filter {
    margin-bottom: 35px !important;
}
.elementor-4453 .elementor-element.elementor-element-a147fa0 ul {
    padding-left: 0px;
}
.vektor-pgrid-content {
    padding: 18px 15px 7px 15px !important;
}
.vektor-pgrid-content {
    width: 90%;
    bottom: 20px;
}
.elementor-4453 .elementor-element.elementor-element-a147fa0 .pgrid-title a {
    font-size: 21px !important;
    line-height: 30px;
    margin-bottom: 10px;
}
}/* End custom CSS */
/* Start custom CSS for vektor_project_grid, class: .elementor-element-cf6100c */.elementor-4453 .elementor-element.elementor-element-cf6100c .pagination {
    margin-top: 50px;
    justify-content: center;
}
.vektor-pgrid-menu .vektor-pgrid-filter li {
    font-size: 14px;
    background: #ffffff !important;
    border: 1px solid #e0e0e0;
    padding: 16px 20px;
}
.vektor-pgrid-menu .vektor-pgrid-filter li:hover, .vektor-pgrid-filter li.active {
    font-size: 14px;
    background: #FF5500 !important;
    border: 1px solid #e0e0e0;
    padding: 16px 20px;
}
.vektor-pgrid-filter{
    margin-bottom: 70px !important;
}
.vektor-pgrid-cats ul li a {
    top: 0 !important;
    transition: none !important;
    pointer-events: none;
}
.vektor-pgrid-item ul li {
    position: relative;
    margin-left: 00px;
}
.elementor-4453 .elementor-element.elementor-element-cf6100c h2 {
    margin-bottom: 0em !important;
}
.vektor-pgrid-content {
    padding: 18px 25px 14px 25px !important;
}
.vektor-pgrid-filter li[data-filter="*"] {
    margin-right: -5px !important;
}
@media (max-width: 767px) {
.vektor-pgrid-menu .vektor-pgrid-filter li {
    font-size: 15px;
    background: #ececec85;
    padding: 16px 30px;
    margin: 0px 0px;
    display: block;
    margin-bottom: 9px;
}
.vektor-pgrid-filter {
    margin-bottom: 35px !important;
}
.elementor-4453 .elementor-element.elementor-element-cf6100c ul {
    padding-left: 0px;
}
.vektor-pgrid-content {
    padding: 18px 15px 7px 15px !important;
}
.vektor-pgrid-content {
    width: 90%;
    bottom: 20px;
}
.elementor-4453 .elementor-element.elementor-element-cf6100c .pgrid-title a {
    font-size: 21px !important;
    line-height: 30px;
    margin-bottom: 10px;
}
}/* End custom CSS */