.elementor-10344 .elementor-element.elementor-element-ad3deff{--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;--justify-content:center;--overlay-opacity:0.9;--padding-top:5vw;--padding-bottom:2vw;--padding-left:2vw;--padding-right:2vw;}.elementor-10344 .elementor-element.elementor-element-ad3deff::before, .elementor-10344 .elementor-element.elementor-element-ad3deff > .elementor-background-video-container::before, .elementor-10344 .elementor-element.elementor-element-ad3deff > .e-con-inner > .elementor-background-video-container::before, .elementor-10344 .elementor-element.elementor-element-ad3deff > .elementor-background-slideshow::before, .elementor-10344 .elementor-element.elementor-element-ad3deff > .e-con-inner > .elementor-background-slideshow::before, .elementor-10344 .elementor-element.elementor-element-ad3deff > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(178deg, #20272E75 0%, var( --e-global-color-15d9b71 ) 83%);}.elementor-10344 .elementor-element.elementor-element-ad3deff:hover::before, .elementor-10344 .elementor-element.elementor-element-ad3deff:hover > .elementor-background-video-container::before, .elementor-10344 .elementor-element.elementor-element-ad3deff:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-10344 .elementor-element.elementor-element-ad3deff > .elementor-background-slideshow:hover::before, .elementor-10344 .elementor-element.elementor-element-ad3deff > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-15d9b71 );--background-overlay:'';}.elementor-10344 .elementor-element.elementor-element-ad3deff:not(.elementor-motion-effects-element-type-background), .elementor-10344 .elementor-element.elementor-element-ad3deff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-size:cover;}.elementor-10344 .elementor-element.elementor-element-ad3deff:hover{--overlay-opacity:0.88;}.elementor-10344 .elementor-element.elementor-element-757f65f > .elementor-widget-container{background-color:var( --e-global-color-primary );padding:10px 10px 10px 10px;}body:not(.rtl) .elementor-10344 .elementor-element.elementor-element-757f65f{left:0px;}body.rtl .elementor-10344 .elementor-element.elementor-element-757f65f{right:0px;}.elementor-10344 .elementor-element.elementor-element-757f65f{top:1px;}.elementor-10344 .elementor-element.elementor-element-757f65f .elementor-heading-title{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 );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-e676e7d );}.elementor-10344 .elementor-element.elementor-element-b183905 > .elementor-widget-container{background-color:var( --e-global-color-e676e7d );margin:0vw 0vw 0vw -2vw;padding:20px 20px 20px 20px;}.elementor-10344 .elementor-element.elementor-element-b183905.elementor-element{--align-self:flex-start;}.elementor-10344 .elementor-element.elementor-element-b183905 .elementor-heading-title{font-family:var( --e-global-typography-8c79d8d-font-family ), Sans-serif;font-size:var( --e-global-typography-8c79d8d-font-size );font-weight:var( --e-global-typography-8c79d8d-font-weight );text-transform:var( --e-global-typography-8c79d8d-text-transform );line-height:var( --e-global-typography-8c79d8d-line-height );color:var( --e-global-color-text );}.elementor-10344 .elementor-element.elementor-element-d2266e2 .elementor-heading-title{font-family:var( --e-global-typography-74e697e-font-family ), Sans-serif;font-size:var( --e-global-typography-74e697e-font-size );font-weight:var( --e-global-typography-74e697e-font-weight );text-transform:var( --e-global-typography-74e697e-text-transform );line-height:var( --e-global-typography-74e697e-line-height );letter-spacing:var( --e-global-typography-74e697e-letter-spacing );color:var( --e-global-color-259f338 );}.elementor-10344 .elementor-element.elementor-element-159954b .elementor-button{background-color:#02010100;font-family:var( --e-global-typography-74e697e-font-family ), Sans-serif;font-size:var( --e-global-typography-74e697e-font-size );font-weight:var( --e-global-typography-74e697e-font-weight );text-transform:var( --e-global-typography-74e697e-text-transform );line-height:var( --e-global-typography-74e697e-line-height );letter-spacing:var( --e-global-typography-74e697e-letter-spacing );fill:var( --e-global-color-259f338 );color:var( --e-global-color-259f338 );border-style:solid;border-width:0px 0px 2px 0px;border-color:#FFFFFF00;border-radius:0px 0px 0px 0px;padding:14px 0px 12px 0px;}.elementor-10344 .elementor-element.elementor-element-159954b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-10344 .elementor-element.elementor-element-159954b .elementor-button:hover, .elementor-10344 .elementor-element.elementor-element-159954b .elementor-button:focus{color:var( --e-global-color-2f20d5c );border-color:var( --e-global-color-2f20d5c );}.elementor-10344 .elementor-element.elementor-element-159954b .elementor-button:hover svg, .elementor-10344 .elementor-element.elementor-element-159954b .elementor-button:focus svg{fill:var( --e-global-color-2f20d5c );}@media(max-width:1366px){.elementor-10344 .elementor-element.elementor-element-757f65f .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-10344 .elementor-element.elementor-element-b183905 > .elementor-widget-container{padding:16px 16px 16px 16px;}.elementor-10344 .elementor-element.elementor-element-b183905 .elementor-heading-title{font-size:var( --e-global-typography-8c79d8d-font-size );line-height:var( --e-global-typography-8c79d8d-line-height );}.elementor-10344 .elementor-element.elementor-element-d2266e2 .elementor-heading-title{font-size:var( --e-global-typography-74e697e-font-size );line-height:var( --e-global-typography-74e697e-line-height );letter-spacing:var( --e-global-typography-74e697e-letter-spacing );}.elementor-10344 .elementor-element.elementor-element-159954b .elementor-button{font-size:var( --e-global-typography-74e697e-font-size );line-height:var( --e-global-typography-74e697e-line-height );letter-spacing:var( --e-global-typography-74e697e-letter-spacing );}}@media(max-width:1024px){.elementor-10344 .elementor-element.elementor-element-ad3deff{--padding-top:70px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-10344 .elementor-element.elementor-element-757f65f .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-10344 .elementor-element.elementor-element-b183905 > .elementor-widget-container{margin:0px 0px 0px -30px;}.elementor-10344 .elementor-element.elementor-element-b183905 .elementor-heading-title{font-size:var( --e-global-typography-8c79d8d-font-size );line-height:var( --e-global-typography-8c79d8d-line-height );}.elementor-10344 .elementor-element.elementor-element-d2266e2 .elementor-heading-title{font-size:var( --e-global-typography-74e697e-font-size );line-height:var( --e-global-typography-74e697e-line-height );letter-spacing:var( --e-global-typography-74e697e-letter-spacing );}.elementor-10344 .elementor-element.elementor-element-159954b .elementor-button{font-size:var( --e-global-typography-74e697e-font-size );line-height:var( --e-global-typography-74e697e-line-height );letter-spacing:var( --e-global-typography-74e697e-letter-spacing );}}@media(max-width:767px){.elementor-10344 .elementor-element.elementor-element-ad3deff{--padding-top:80px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-10344 .elementor-element.elementor-element-757f65f .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-10344 .elementor-element.elementor-element-b183905 > .elementor-widget-container{margin:0px 0px 0px -25px;}.elementor-10344 .elementor-element.elementor-element-b183905 .elementor-heading-title{font-size:var( --e-global-typography-8c79d8d-font-size );line-height:var( --e-global-typography-8c79d8d-line-height );}.elementor-10344 .elementor-element.elementor-element-d2266e2 .elementor-heading-title{font-size:var( --e-global-typography-74e697e-font-size );line-height:var( --e-global-typography-74e697e-line-height );letter-spacing:var( --e-global-typography-74e697e-letter-spacing );}.elementor-10344 .elementor-element.elementor-element-159954b .elementor-button{font-size:var( --e-global-typography-74e697e-font-size );line-height:var( --e-global-typography-74e697e-line-height );letter-spacing:var( --e-global-typography-74e697e-letter-spacing );}}/* Start custom CSS for heading, class: .elementor-element-b183905 */.elementor-10344 .elementor-element.elementor-element-b183905{
    margin: auto 0;
}
/*@media only screen and (max-width:767px){*/
/*    .elementor-10344 .elementor-element.elementor-element-b183905{*/
/*        margin: unset;*/
/*    }*/
/*}*//* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d2266e2 */.elementor-10344 .elementor-element.elementor-element-d2266e2{
    max-width: 380px!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ad3deff */.exhibit-box{
    height: 78vh!important;
    max-height: 900px!important;
}
.exhibit-box{
    transition: all ease 2s;
}
.exhibit-box:hover .exhibit-heading .elementor-widget-container{
    background-color: var(--e-global-color-primary );
}
.exhibit-box:hover .exhibit-heading h2{
    color: #fff!important;
}
.exhibit-box:hover  .exhibit-btn .elementor-button {
    border-color: #fff!important;
}
/*Laptop*/
@media only screen and (max-width: 1366px) and (min-width: 1024px){
    .exhibit-box{
        max-height: 600px!important;
    }
}

/*Tablet*/
@media only screen and (max-width: 1024px) and (min-width: 767px){
    .exhibit-box{
        height: 80vh!important;
        max-height: 600px!important;
    }
}
@media only screen and (max-width: 767px){
    .exhibit-box{
        height: 70vh!important;
        max-height: 520px!important;
    }
}/* End custom CSS */