.elementor-563 .elementor-element.elementor-element-c60c818{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-563 .elementor-element.elementor-element-c4bb6e7{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:5px 5px;--row-gap:5px;--column-gap:5px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-563 .elementor-element.elementor-element-10f0eb0{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Manrope;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-decoration:var( --e-global-typography-text-text-decoration );}.elementor-563 .elementor-element.elementor-element-158e2ec img{max-width:100%;}.elementor-563 .elementor-element.elementor-element-c888749{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:5px;--padding-right:5px;}.elementor-563 .elementor-element.elementor-element-c888749:not(.elementor-motion-effects-element-type-background), .elementor-563 .elementor-element.elementor-element-c888749 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F9F9;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Manrope;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );text-decoration:var( --e-global-typography-primary-text-decoration );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-563 .elementor-element.elementor-element-4c6d89b{text-align:center;}.elementor-563 .elementor-element.elementor-element-4c6d89b .elementor-heading-title{font-family:"Radio Grotesk", Manrope;font-size:22px;font-weight:400;text-transform:capitalize;text-decoration:none;}.elementor-563 .elementor-element.elementor-element-f5cff13{text-align:center;}.elementor-563 .elementor-element.elementor-element-f5cff13 .elementor-heading-title{font-family:"Radio Grotesk", Manrope;font-size:16px;font-weight:400;text-transform:capitalize;text-decoration:none;letter-spacing:2px;color:#333333;}.elementor-563 .elementor-element.elementor-element-f045e38{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-563 .elementor-element.elementor-element-3700633 img{max-width:100%;}.elementor-563 .elementor-element.elementor-element-eef08c5{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:5px;--padding-right:5px;}.elementor-563 .elementor-element.elementor-element-eef08c5:not(.elementor-motion-effects-element-type-background), .elementor-563 .elementor-element.elementor-element-eef08c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F9F9;}.elementor-563 .elementor-element.elementor-element-7357535{text-align:center;}.elementor-563 .elementor-element.elementor-element-7357535 .elementor-heading-title{font-family:"Radio Grotesk", Manrope;font-size:22px;font-weight:400;text-transform:capitalize;text-decoration:none;}.elementor-563 .elementor-element.elementor-element-b7c8b65{text-align:center;}.elementor-563 .elementor-element.elementor-element-b7c8b65 .elementor-heading-title{font-family:"Radio Grotesk", Manrope;font-size:16px;font-weight:400;text-transform:capitalize;text-decoration:none;letter-spacing:2px;color:#333333;}.elementor-563 .elementor-element.elementor-element-61043c0{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-563 .elementor-element.elementor-element-468ff1e img{max-width:100%;}.elementor-563 .elementor-element.elementor-element-875c014{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:5px;--padding-right:5px;}.elementor-563 .elementor-element.elementor-element-875c014:not(.elementor-motion-effects-element-type-background), .elementor-563 .elementor-element.elementor-element-875c014 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F9F9;}.elementor-563 .elementor-element.elementor-element-21397dc{text-align:center;}.elementor-563 .elementor-element.elementor-element-21397dc .elementor-heading-title{font-family:"Radio Grotesk", Manrope;font-size:22px;font-weight:400;text-transform:capitalize;text-decoration:none;}.elementor-563 .elementor-element.elementor-element-9eb69c7{text-align:center;}.elementor-563 .elementor-element.elementor-element-9eb69c7 .elementor-heading-title{font-family:"Radio Grotesk", Manrope;font-size:16px;font-weight:400;text-transform:capitalize;text-decoration:none;letter-spacing:2px;color:#333333;}.elementor-563 .elementor-element.elementor-element-3b9e318{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-563 .elementor-element.elementor-element-13a4849 img{width:500px;max-width:100%;}.elementor-563 .elementor-element.elementor-element-a1b47b1{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:5px;--padding-right:5px;}.elementor-563 .elementor-element.elementor-element-a1b47b1:not(.elementor-motion-effects-element-type-background), .elementor-563 .elementor-element.elementor-element-a1b47b1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F9F9;}.elementor-563 .elementor-element.elementor-element-827a646{text-align:center;}.elementor-563 .elementor-element.elementor-element-827a646 .elementor-heading-title{font-family:"Radio Grotesk", Manrope;font-size:22px;font-weight:400;text-transform:capitalize;text-decoration:none;}.elementor-563 .elementor-element.elementor-element-df10b7f{text-align:center;}.elementor-563 .elementor-element.elementor-element-df10b7f .elementor-heading-title{font-family:"Radio Grotesk", Manrope;font-size:16px;font-weight:400;text-transform:capitalize;text-decoration:none;letter-spacing:2px;color:#333333;}.elementor-563 .elementor-element.elementor-element-4613b91{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-563 .elementor-element.elementor-element-bbc4a7d img{max-width:100%;}.elementor-563 .elementor-element.elementor-element-41116b7{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:5px;--padding-right:5px;}.elementor-563 .elementor-element.elementor-element-41116b7:not(.elementor-motion-effects-element-type-background), .elementor-563 .elementor-element.elementor-element-41116b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F9F9;}.elementor-563 .elementor-element.elementor-element-a9e1c2a{text-align:center;}.elementor-563 .elementor-element.elementor-element-a9e1c2a .elementor-heading-title{font-family:"Radio Grotesk", Manrope;font-size:22px;font-weight:400;text-transform:capitalize;text-decoration:none;}.elementor-563 .elementor-element.elementor-element-bedffea{text-align:center;}.elementor-563 .elementor-element.elementor-element-bedffea .elementor-heading-title{font-family:"Radio Grotesk", Manrope;font-size:16px;font-weight:400;text-transform:capitalize;text-decoration:none;letter-spacing:2px;color:#333333;}.elementor-563 .elementor-element.elementor-element-dd1cea7{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-563 .elementor-element.elementor-element-bc2f687 img{max-width:100%;}.elementor-563 .elementor-element.elementor-element-53f9d46{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:5px;--padding-right:5px;}.elementor-563 .elementor-element.elementor-element-53f9d46:not(.elementor-motion-effects-element-type-background), .elementor-563 .elementor-element.elementor-element-53f9d46 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F9F9;}.elementor-563 .elementor-element.elementor-element-2ab65b8{text-align:center;}.elementor-563 .elementor-element.elementor-element-2ab65b8 .elementor-heading-title{font-family:"Radio Grotesk", Manrope;font-size:22px;font-weight:400;text-transform:capitalize;text-decoration:none;}.elementor-563 .elementor-element.elementor-element-7bb51e0{text-align:center;}.elementor-563 .elementor-element.elementor-element-7bb51e0 .elementor-heading-title{font-family:"Radio Grotesk", Manrope;font-size:16px;font-weight:400;text-transform:capitalize;text-decoration:none;letter-spacing:2px;color:#333333;}.elementor-563 .elementor-element.elementor-element-1aa55c3{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-563 .elementor-element.elementor-element-c91ddfc img{max-width:100%;}.elementor-563 .elementor-element.elementor-element-1c0bab9{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:5px;--padding-right:5px;}.elementor-563 .elementor-element.elementor-element-1c0bab9:not(.elementor-motion-effects-element-type-background), .elementor-563 .elementor-element.elementor-element-1c0bab9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F9F9;}.elementor-563 .elementor-element.elementor-element-a07f32e{text-align:center;}.elementor-563 .elementor-element.elementor-element-a07f32e .elementor-heading-title{font-family:"Radio Grotesk", Manrope;font-size:22px;font-weight:400;text-transform:capitalize;text-decoration:none;}.elementor-563 .elementor-element.elementor-element-0695957{text-align:center;}.elementor-563 .elementor-element.elementor-element-0695957 .elementor-heading-title{font-family:"Radio Grotesk", Manrope;font-size:16px;font-weight:400;text-transform:capitalize;text-decoration:none;letter-spacing:2px;color:#333333;}.elementor-563 .elementor-element.elementor-element-364cf9b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-563 .elementor-element.elementor-element-86f9ceb img{max-width:100%;}.elementor-563 .elementor-element.elementor-element-52fb4bc{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:5px;--padding-right:5px;}.elementor-563 .elementor-element.elementor-element-52fb4bc:not(.elementor-motion-effects-element-type-background), .elementor-563 .elementor-element.elementor-element-52fb4bc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F9F9;}.elementor-563 .elementor-element.elementor-element-db6ba01{text-align:center;}.elementor-563 .elementor-element.elementor-element-db6ba01 .elementor-heading-title{font-family:"Radio Grotesk", Manrope;font-size:22px;font-weight:400;text-transform:capitalize;text-decoration:none;}.elementor-563 .elementor-element.elementor-element-63e079d{text-align:center;}.elementor-563 .elementor-element.elementor-element-63e079d .elementor-heading-title{font-family:"Radio Grotesk", Manrope;font-size:16px;font-weight:400;text-transform:capitalize;text-decoration:none;letter-spacing:2px;color:#333333;}@media(max-width:1540px){.elementor-563 .elementor-element.elementor-element-c4bb6e7{--e-con-grid-template-columns:repeat(3, 1fr);--grid-auto-flow:row;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}}@media(max-width:1024px){.elementor-563 .elementor-element.elementor-element-c4bb6e7{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}}@media(max-width:767px){.elementor-563 .elementor-element.elementor-element-c4bb6e7{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}}/* Start custom CSS for container, class: .elementor-element-10f0eb0 */.project-box:hover .figcaption{
    bottom: 50px;
    
}
.project-box{
    overflow: hidden;
}
.project-box:hover img {
        transform: scale(1.1, 1.1);
        transition: all .3s ease 0s;
    overflow: hidden;
}
.project-box img {
    height: 400px;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f045e38 */.project-box:hover .figcaption{
    bottom: 50px;
    transform: scale(1.1, 1.1);
}
.project-box:hover img {
        transform: scale(1.1, 1.1);
}
.project-box img {
    height: 400px;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-61043c0 */.project-box:hover .figcaption{
    bottom: 50px;
    transform: scale(1.1, 1.1);
}
.project-box:hover img {
        transform: scale(1.1, 1.1);
}
.project-box img {
    height: 400px;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b9e318 */.project-box:hover .figcaption{
    bottom: 50px;
    transform: scale(1.1, 1.1);
}
.project-box:hover img {
        transform: scale(1.1, 1.1);
}
.project-box img {
    height: 400px;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4613b91 */.project-box:hover .figcaption{
    bottom: 50px;
    transform: scale(1.1, 1.1);
}
.project-box:hover img {
        transform: scale(1.1, 1.1);
}
.project-box img {
    height: 400px;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dd1cea7 */.project-box:hover .figcaption{
    bottom: 50px;
    transform: scale(1.1, 1.1);
}
.project-box:hover img {
        transform: scale(1.1, 1.1);
}
.project-box img {
    height: 400px;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1aa55c3 */.project-box:hover .figcaption{
    bottom: 50px;
    transform: scale(1.1, 1.1);
}
.project-box:hover img {
        transform: scale(1.1, 1.1);
}
.project-box img {
    height: 400px;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-364cf9b */.project-box:hover .figcaption{
    bottom: 50px;
    transform: scale(1.1, 1.1);
}
.project-box:hover img {
        transform: scale(1.1, 1.1);
}
.project-box img {
    height: 400px;
    object-fit: cover;
}/* End custom CSS */