.elementor-1382 .elementor-element.elementor-element-a258e52{text-align:center;}.elementor-1382 .elementor-element.elementor-element-6b1e186{--divider-border-style:solid;--divider-color:#CCCCCC;--divider-border-width:1px;}.elementor-1382 .elementor-element.elementor-element-6b1e186 .elementor-divider-separator{width:100%;}.elementor-1382 .elementor-element.elementor-element-6b1e186 .elementor-divider{padding-top:15px;padding-bottom:15px;}.elementor-1382 .elementor-element.elementor-element-5c5d349 > .elementor-widget-container{border-style:solid;border-width:0px 0px 1px 0px;border-color:#CCCCCC;}.elementor-1382 .elementor-element.elementor-element-8110cc6 > .elementor-widget-container{border-style:solid;border-width:0px 0px 1px 0px;border-color:#CCCCCC;}.elementor-1382 .elementor-element.elementor-element-a9a76ee .elementor-repeater-item-00908fa .swiper-slide-bg{background-color:#833ca3;}.elementor-1382 .elementor-element.elementor-element-a9a76ee .elementor-repeater-item-6854e4c .swiper-slide-bg{background-color:#833ca3;}.elementor-1382 .elementor-element.elementor-element-a9a76ee .elementor-repeater-item-072ca26 .swiper-slide-bg{background-color:#833ca3;}.elementor-1382 .elementor-element.elementor-element-a9a76ee .swiper-slide{height:400px;transition-duration:calc(5000ms*1.2);}.elementor-1382 .elementor-element.elementor-element-a9a76ee .swiper-slide-contents{max-width:66%;}.elementor-1382 .elementor-element.elementor-element-a9a76ee .swiper-slide-inner{text-align:center;}.elementor-1382 .elementor-element.elementor-element-041e91c > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-1382 .elementor-element.elementor-element-041e91c{border-style:solid;border-width:0px 0px 1px 0px;border-color:#CCCCCC;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1382 .elementor-element.elementor-element-041e91c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1382 .elementor-element.elementor-element-a1604c2{text-align:center;}.elementor-1382 .elementor-element.elementor-element-02ed637 > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-1382 .elementor-element.elementor-element-fd2c95b{text-align:center;}.elementor-1382 .elementor-element.elementor-element-5984873 > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-1382 .elementor-element.elementor-element-5297271 > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-1382 .elementor-element.elementor-element-772eb28 > .elementor-widget-container{background-color:transparent;background-image:radial-gradient(at center center, #EDF2F4 0%, #EEF2F3 100%);}.elementor-1382 .elementor-element.elementor-element-bb94f98 > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-1382 .elementor-element.elementor-element-4fc1261 .elementor-search-form__container{min-height:50px;}.elementor-1382 .elementor-element.elementor-element-4fc1261 .elementor-search-form__submit{min-width:50px;}body:not(.rtl) .elementor-1382 .elementor-element.elementor-element-4fc1261 .elementor-search-form__icon{padding-left:calc(50px / 3);}body.rtl .elementor-1382 .elementor-element.elementor-element-4fc1261 .elementor-search-form__icon{padding-right:calc(50px / 3);}.elementor-1382 .elementor-element.elementor-element-4fc1261 .elementor-search-form__input, .elementor-1382 .elementor-element.elementor-element-4fc1261.elementor-search-form--button-type-text .elementor-search-form__submit{padding-left:calc(50px / 3);padding-right:calc(50px / 3);}.elementor-1382 .elementor-element.elementor-element-4fc1261:not(.elementor-search-form--skin-full_screen) .elementor-search-form__container{border-radius:3px;}.elementor-1382 .elementor-element.elementor-element-4fc1261.elementor-search-form--skin-full_screen input[type="search"].elementor-search-form__input{border-radius:3px;}.elementor-1382 .elementor-element.elementor-element-825011b > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-1382 .elementor-element.elementor-element-ac980a6 > .elementor-widget-container{border-style:solid;border-width:0px 0px 1px 0px;border-color:#CCCCCC;}.elementor-1382 .elementor-element.elementor-element-4c26d58 > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-1382 .elementor-element.elementor-element-f37613a img{width:80%;}.elementor-1382 .elementor-element.elementor-element-2ddc81f img{width:80%;}.elementor-1382 .elementor-element.elementor-element-c71f0f0 img{width:80%;}.elementor-1382 .elementor-element.elementor-element-20034c0 img{width:80%;}.elementor-1382 .elementor-element.elementor-element-eba676d img{width:80%;}.elementor-1382 .elementor-element.elementor-element-002e240 img{width:80%;}.elementor-1382 .elementor-element.elementor-element-835f034 img{width:80%;}.elementor-1382 .elementor-element.elementor-element-216c4ad img{width:80%;}.elementor-1382 .elementor-element.elementor-element-c542004 > .elementor-widget-container{margin:40px 0px 0px 0px;}@media(min-width:768px){.elementor-1382 .elementor-element.elementor-element-a222c2c{width:25%;}.elementor-1382 .elementor-element.elementor-element-2b442dd{width:49.333%;}.elementor-1382 .elementor-element.elementor-element-dd4a366{width:25%;}}/* Start custom CSS for heading, class: .elementor-element-ce301b0 */.art_cnt_heading {
	border-bottom: 2px solid #070078;
}


.art_cnt_heading h5{
    height: 40px;
    background: #070078;
    color: #ffffff;
    width: auto;
    display: block;
    position: relative;
    float: right;
    border-radius: 0 5px 0 0;
    font-size: 1em;
    padding-right: 0.3em;
    padding-left: 0.2em;
    line-height: 40px;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
    align-items: center;
    text-shadow: none;
    text-decoration: none;
    white-space: nowrap;
    transition: background-color 150ms, color 150ms;
}



.art_cnt_heading span {
    width: 0;
    height: 0;
    border-bottom: 40px solid #070078;
    border-left: 40px solid transparent;
    position: absolute;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5570552 */.art_cnt_heading {
	border-bottom: 2px solid #070078;
}


.art_cnt_heading h5{
    height: 40px;
    background: #070078;
    color: #ffffff;
    width: auto;
    display: block;
    position: relative;
    float: right;
    border-radius: 0 5px 0 0;
    font-size: 1em;
    padding-right: 0.3em;
    padding-left: 0.2em;
    line-height: 40px;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
    align-items: center;
    text-shadow: none;
    text-decoration: none;
    white-space: nowrap;
    transition: background-color 150ms, color 150ms;
}



.art_cnt_heading span {
    width: 0;
    height: 0;
    border-bottom: 40px solid #070078;
    border-left: 40px solid transparent;
    position: absolute;
}/* End custom CSS */