*{
font-family:Lato;
}
.bottom-footer{display:none}
/** Start Block Kit CSS: 143-3-7969bb877702491bc5ca272e536ada9d **/.envato-block__preview{overflow: visible;}
/* Material Button Click Effect */.envato-kit-140-material-hit .menu-item a,
.envato-kit-140-material-button .elementor-button{ background-position: center; transition: background 0.8s;
}
.envato-kit-140-material-hit .menu-item a:hover,
.envato-kit-140-material-button .elementor-button:hover{ background: radial-gradient(circle, transparent 1%, #fff 1%) center/15000%;
}
.envato-kit-140-material-hit .menu-item a:active,
.envato-kit-140-material-button .elementor-button:active{ background-color: #FFF; background-size: 100%; transition: background 0s;
}
/* Field Shadow */.envato-kit-140-big-shadow-form .elementor-field-textual{
box-shadow: 0 20px 30px rgba(0,0,0, .05);
}
/* FAQ */.envato-kit-140-faq .elementor-accordion .elementor-accordion-item{
border-width: 0 0 1px !important;
}
/* Scrollable Columns */.envato-kit-140-scrollable{ height: 100%; overflow: auto; overflow-x: hidden;
}
/* ImageBox: No Space */.envato-kit-140-imagebox-nospace:hover{
transform: scale(1.1);
transition: all 0.3s;
}
.envato-kit-140-imagebox-nospace figure{
line-height: 0;
}
.envato-kit-140-slide .elementor-slide-content{
background: #FFF;
margin-left: -60px;
padding: 1em;
}
.envato-kit-140-carousel .slick-active:not(.slick-current) img{
padding: 20px !important;
transition: all .9s;
}
/** End Block Kit CSS: 143-3-7969bb877702491bc5ca272e536ada9d **//** Start Block Kit CSS: 142-3-a175df65179b9ef6a5ca9f1b2c0202b9 **/.envato-block__preview{
overflow: visible;
}
/* Border Radius */.envato-kit-139-accordion .elementor-widget-container{
border-radius: 10px !important;
}
.envato-kit-139-map iframe,
.envato-kit-139-slider .slick-slide,
.envato-kit-139-flipbox .elementor-flip-box div{
border-radius: 10px !important;
}
/** End Block Kit CSS: 142-3-a175df65179b9ef6a5ca9f1b2c0202b9 **/a{
color:#66023C;
}
.full-width-row .container{
margin-left:0px !important;
margin-right:0px !important;
}
.elementor-posts-container.elementor-posts.elementor-posts--skin-cards.elementor-grid.elementor-has-item-ratio{
margin-left: 20px !important; margin-right: 20px !important;
}
ul #menu-2-597897a { display: flex !important; justify-content: center !important; align-items: center !important;
}
@media (max-width:767px){
.elementor-element-9088186{
padding-bottom:30px !important;
}
.elementor-element-9b2f28f,.elementor-element-0aad195{
padding-bottom:20px !important;
}
}
#page > div > div > section.elementor-section.elementor-top-section.elementor-element.elementor-element-298ca5bf.elementor-section-height-min-height.elementor-section-full_width.elementor-section-height-default.elementor-section-items-middle{
background: #76204F !important;
}
body.elementor-page-3241{
background-color:#f8f9fa
}
div.elementor-element-fb22eb5 > div > img {
width:350px;
height:475px;
margin: -80px 0 0 0;
}
@media (max-width:767px) {
div.elementor-element-fb22eb5 > div > img {
margin: 0 0 0 0;
}
}
#menu-footer a:hover{
color:#66023C
}
.circle-number .elementor-heading-title{
border-radius:100px;
background-color:#44546A;
padding:10px;
width:35px;
height:35px;
}
@media (max-width: 768px){
div.rounded-card >div.elementor-widget-wrap {
padding:15px !important;
}
}
#footer-1{
display:none !important;
}
#single-post-page{
margin-bottom: 0px !important;
}
#page .elementor-element>.elementor-element-populated{
padding: 15px !important;
}
#single-post-page{
margin-top:70px;
}
figure.swiper-slide-inner > img{
width: 100%;
}
.moretext { display: none;
}
/*
a.-moretext img {
margin-right:10px;
margin-top:-2px;
}
*/.no-vertical-margin { margin-bottom: 0 !important; margin-top: 0 !important;
}
.no-vertical-margin-mobile { margin-bottom: 0 !important; margin-top: 0 !important;
}
/******* Countries list *******/section.countries-table div.elementor-column {
margin-top:0px;
}
section.countries-table img {
margin-right:10px;
margin-top:-2px;
}
section.countries-table-more div.elementor-column {
margin-top:0px;
}
section.countries-table-more img {
margin-right:10px;
margin-top:-2px;
}
/*Hide additional countries list*/.countries-table-more { display: none;
}
/******* Footer Menu *******/.elementor-nav-menu--dropdown .elementor-item.elementor-item-active, .elementor-nav-menu--dropdown .elementor-item.highlighted, .elementor-nav-menu--dropdown .elementor-item:focus, .elementor-nav-menu--dropdown .elementor-item:hover, .elementor-sub-item.elementor-item-active, .elementor-sub-item.highlighted, .elementor-sub-item:focus, .elementor-sub-item:hover {
color: #000000 !important; background-color: #ffffff !important;
}
#infinite-footer {
display: none;
}
/**** Menu as table ****/.menu-item-two-row { display: table-row;
}
.menu-item-two-row > a { display: table-cell; border: 0px solid #ddd; vertical-align: middle; text-align: left;
width: 220px;
height: 30px;
color:#66023C;
font-family: 'Lato';
font-style: normal;
font-weight: 400;
font-size: 16px;
line-height: 22px;
}
.menu-item-two-row:nth-child(2n) > a { border-left: none; border-right: none;
}
.menu-item-two-row:first-child > a { border-top: none;
}
.menu-item-two-row:last-child > a { border-bottom: none;
}
/**** Hide Scroll up ****/.scrollUp { display: none !important; visibility: hidden !important; opacity: 0 !important;
}
/** Button Style **/.btn-download-dark{
cursor:pointer;
background:#44546A 0% 0% no-repeat padding-box;
text-align:center;
font-size:18px;
box-shadow:-3px 3px 6px #66023C2E; opacity:1; width:160px; color:white !important; font-family:lato; text-decoration:none; z-index:99; background:#66023C !important; border-radius:40px ; padding:16px ; border:none ;
}
.btn-download-light{ cursor:pointer; background:#44546A 0% 0% no-repeat padding-box;
text-align:center; font-size:18px;
box-shadow:-3px 3px 6px #66023C; opacity:1; width:160px; color:#66023C; font-family:lato; text-decoration:none; z-index:99; background:#FFFFFF; border-radius:40px ; padding:16px ; border:none ;
}
.app_button_fixed {
box-shadow:-3px 3px 6px #66023C2E;
opacity:1;
width:160px;
color:#782457;
font-family:lato !important;
text-decoration:none !important;
z-index:99 !important;
background:white !important;
border-radius:40px !important;
padding:16px !important;
font-size:18px !important;
border:none !important;
}
.app_button_float {
box-shadow:-3px 3px 6px #66023C2E;
opacity:1;
position:fixed;
width:160px;
color:#782457;
font-family:lato !important;
text-decoration:none !important;
z-index:99 !important;
background:white !important;
border-radius:40px !important;
padding:16px !important;
font-size:18px !important;
bottom:-1.5%;
left:50% !important;
-ms-transform:translate(-50%,-50%) !important;
transform:translate(-50%,-50%) !important;
border:none !important;
}
