.elementor-106 .elementor-element.elementor-element-9dec8bd > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-106 .elementor-element.elementor-element-9dec8bd > .elementor-container{min-height:470px;}.elementor-106 .elementor-element.elementor-element-9dec8bd > .elementor-shape-bottom svg{width:calc(110% + 1.3px);height:72px;}.elementor-106 .elementor-element.elementor-element-fe01688 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-106 .elementor-element.elementor-element-add27bf{width:auto;max-width:auto;top:0px;}body:not(.rtl) .elementor-106 .elementor-element.elementor-element-add27bf{left:0px;}body.rtl .elementor-106 .elementor-element.elementor-element-add27bf{right:0px;}.elementor-106 .elementor-element.elementor-element-0d56421{margin-top:40px;margin-bottom:0px;z-index:1;}.elementor-106 .elementor-element.elementor-element-60004fe.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-106 .elementor-element.elementor-element-f1345b8{width:auto;max-width:auto;}.elementor-106 .elementor-element.elementor-element-f1345b8 .elementor-widget-container{--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-106 .elementor-element.elementor-element-f1345b8 .jet-inline-svg__wrapper{text-align:center;}.elementor-106 .elementor-element.elementor-element-325a3cd > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-106 .elementor-element.elementor-element-325a3cd{text-align:center;}.elementor-106 .elementor-element.elementor-element-325a3cd .elementor-heading-title{font-size:15px;font-weight:500;text-transform:uppercase;letter-spacing:1px;text-shadow:0px 0px 17px rgba(0, 0, 0, 0.1);color:#FFFFFF;}.elementor-106 .elementor-element.elementor-element-f8c5f1a{text-align:center;}.elementor-106 .elementor-element.elementor-element-f8c5f1a .elementor-heading-title{font-size:47px;font-weight:normal;text-shadow:0px 0px 17px rgba(0, 0, 0, 0.1);color:#FFFFFF;}.elementor-106 .elementor-element.elementor-element-070056b{margin-top:-50px;margin-bottom:60px;z-index:1;}.elementor-106 .elementor-element.elementor-element-2d01771 > .elementor-element-populated{padding:0px 0px 0px 0px;}@media(max-width:1366px){.elementor-106 .elementor-element.elementor-element-9dec8bd > .elementor-shape-bottom svg{height:54px;}}@media(max-width:1023px){.elementor-106 .elementor-element.elementor-element-9dec8bd > .elementor-shape-bottom svg{width:calc(159% + 1.3px);height:51px;}.elementor-106 .elementor-element.elementor-element-f8c5f1a .elementor-heading-title{font-size:40px;}}@media(max-width:767px){.elementor-106 .elementor-element.elementor-element-9dec8bd > .elementor-container{min-height:340px;}.elementor-106 .elementor-element.elementor-element-9dec8bd > .elementor-shape-bottom svg{width:calc(109% + 1.3px);height:23px;}.elementor-106 .elementor-element.elementor-element-325a3cd .elementor-heading-title{font-size:15px;}.elementor-106 .elementor-element.elementor-element-f8c5f1a .elementor-heading-title{font-size:34px;}.elementor-106 .elementor-element.elementor-element-070056b{margin-top:-35px;margin-bottom:0px;}}/* Start custom CSS for image, class: .elementor-element-add27bf */.elementor-106 .elementor-element.elementor-element-add27bf img{
    width: 100%;
    max-width: 804px;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-70c2fe1 */.elementor-106 .elementor-element.elementor-element-70c2fe1 .media-boxes-filter a {
    padding: 20px 32px;
}

.elementor-106 .elementor-element.elementor-element-70c2fe1 .media-boxes-search {
    font-weight: 600;
    font-family: 'Montserrat', sans-serif;
}

.elementor-106 .elementor-element.elementor-element-70c2fe1 .media-boxes-search::-webkit-input-placeholder { /* Edge */
    font-family: 'Montserrat', sans-serif;
}

.elementor-106 .elementor-element.elementor-element-70c2fe1 .media-boxes-search:-ms-input-placeholder { /* Internet Explorer 10-11 */
    font-family: 'Montserrat', sans-serif;
}

.elementor-106 .elementor-element.elementor-element-70c2fe1 .media-boxes-search::placeholder {
    font-family: 'Montserrat', sans-serif;  
}/* End custom CSS */