.elementor-4804 .elementor-element.elementor-element-939c834 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-4804 .elementor-element.elementor-element-7b4aa052 > .elementor-background-overlay{background-color:#FFFFFF;opacity:1;}.elementor-4804 .elementor-element.elementor-element-7b4aa052{margin-top:0px;margin-bottom:0px;padding:0px 0px 60px 0px;}.elementor-4804 .elementor-element.elementor-element-3c7987b > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-4804 .elementor-element.elementor-element-1e1c9d9b > .elementor-widget-container{margin:20px 20px 20px 20px;}.elementor-4804 .elementor-element.elementor-element-2acec661{margin-top:0px;margin-bottom:0px;}.elementor-4804 .elementor-element.elementor-element-105e6d67:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4804 .elementor-element.elementor-element-105e6d67 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEEEE;}.elementor-4804 .elementor-element.elementor-element-105e6d67 > .elementor-element-populated >  .elementor-background-overlay{background-color:#EEEEEE;opacity:0;}.elementor-4804 .elementor-element.elementor-element-105e6d67 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 15px 10px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-4804 .elementor-element.elementor-element-105e6d67 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4804 .elementor-element.elementor-element-74a751a9:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4804 .elementor-element.elementor-element-74a751a9 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEEEE;}.elementor-4804 .elementor-element.elementor-element-74a751a9 > .elementor-element-populated >  .elementor-background-overlay{background-color:#EEEEEE;opacity:1;}.elementor-4804 .elementor-element.elementor-element-74a751a9 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 15px 10px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-4804 .elementor-element.elementor-element-74a751a9 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4804 .elementor-element.elementor-element-2ea626c0:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4804 .elementor-element.elementor-element-2ea626c0 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEEEE;}.elementor-4804 .elementor-element.elementor-element-2ea626c0 > .elementor-element-populated >  .elementor-background-overlay{background-color:#EEEEEE;opacity:1;}.elementor-4804 .elementor-element.elementor-element-2ea626c0 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 15px 10px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-4804 .elementor-element.elementor-element-2ea626c0 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4804 .elementor-element.elementor-element-3cff3ca{--display:flex;}@media(max-width:1024px) and (min-width:768px){.elementor-4804 .elementor-element.elementor-element-105e6d67{width:100%;}.elementor-4804 .elementor-element.elementor-element-74a751a9{width:100%;}.elementor-4804 .elementor-element.elementor-element-2ea626c0{width:100%;}}@media(max-width:1200px){.elementor-4804 .elementor-element.elementor-element-7b4aa052{padding:0px 0px 0px 0px;}}@media(max-width:1024px){.elementor-4804 .elementor-element.elementor-element-7b4aa052{padding:0px 0px 0px 0px;}.elementor-4804 .elementor-element.elementor-element-3c7987b > .elementor-element-populated{margin:0px 60px 0px 60px;--e-column-margin-right:60px;--e-column-margin-left:60px;}.elementor-4804 .elementor-element.elementor-element-105e6d67 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-4804 .elementor-element.elementor-element-105e6d67 > .elementor-element-populated{margin:0px 0px 60px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-4804 .elementor-element.elementor-element-74a751a9 > .elementor-element-populated{margin:0px 0px 60px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-4804 .elementor-element.elementor-element-2ea626c0 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}}@media(max-width:767px){.elementor-4804 .elementor-element.elementor-element-3c7987b > .elementor-element-populated{margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-4804 .elementor-element.elementor-element-105e6d67 > .elementor-element-populated{margin:0px 0px 30px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-4804 .elementor-element.elementor-element-76865e12 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4804 .elementor-element.elementor-element-74a751a9 > .elementor-element-populated{margin:0px 0px 30px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-4804 .elementor-element.elementor-element-2ea626c0 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}}/* Start custom CSS for text-editor, class: .elementor-element-12a06c39 */.sidebox {background: #f5f5f5;padding: 20px;width: calc(100% - 20px);margin: 0 0 20px 0;line-height: normal;font-size: 16px !important;}.sidebox p {line-height: normal;font-size: 16px !important;}.sidebox ul li {font-size: 16px;padding: 0 0 15px 20px !important;line-height: normal !important;margin: 0 !important;}@media (min-width: 767px){.sidebox {float: right;width: calc(30% - 20px);margin: 0 0 20px 20px;}.sidebox img {margin-bottom: 10px !important;margin-top: 10px;}}

.xoralia-button{
    background-color:#8a4fb0;
    color:#fff;
    border-radius:50px;
    padding: 10px 20px 10px 20px;
    
}

.xoralia-button:hover{
    background-color:#000;
    color:#fff;
}

@media only screen and (max-width:1000px){
    .wp-block-image-lifecycle{

    display:none;
}}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-f5b5d33 */.section-heading h1 {
    color: #FFFFFF;
    font-family: 'lato', Sans-Serif;
    font-size: 25px;
    font-weight: 400;
}

 .indent{
    background-color: #fff;
    padding: 25px;
 }
 .image-box{
    background-color:#fff;
    width:100%;
    padding-top:20px;
    padding-bottom:20px;
}
.image-box img{
display:block;
margin-left:auto;  
margin-right:auto;  
border:1px solid #ddd;
}




@media only screen and (min-width: 900px) {
.book-a-demo-panel{
     background-image: url("https://xoralia.com/wp-content/uploads/2022/04/book-a-demo-banner.jpg");
     width:100%;
     background-size: 100%;
     background-repeat: no-repeat, repeat;
     height:620px;
     margin-top:50px;
}

.demo-text{
    color:#fff;
    margin:50px 50px 50px 50px;
    width:40%;
    float:right;
     text-align:center;   
}

.book-demo-button {
            margin-left:auto;
      margin-right:auto;
      width:100%;
    
}}


@media only screen and (max-width: 899px) {
.book-a-demo-panel{
     width:100%;
     background-color:#2f223c;
     margin-top:50px;
     display:table;
     border-radius:30px;
}

.demo-text{
    color:#fff;
    margin-left:5%;
    margin-right:5%;
    margin-bottom:50px;
    width:90%;
    float:right;
     text-align:center;   
}

.book-demo-button {
      margin-left:auto;
      margin-right:auto;
      width:100%;
    
}}


.demo-text h2{
color:#b66ec0;  
font-size: 40px;
margin-top:50px;
}




.book-demo-button {
    appearance: none;
    text-decoration: none;
    cursor: pointer;
    background-color: #633a71;
    border-radius: 50px;
    width:200px;
    color:#fff;
    padding-top:10px;
    padding-bottom:10px;
    margin-top:50px;
    font-size:22px;
}

.book-demo-button:hover {
        background-color: #ffffff;
        color:#633a71;
        font-weight:600;
}
    
.question-box{
    background-color:#8a4fb0;
    padding:20px;
    color:#fff;
    border-radius:5px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-76865e12 */.circle-blog{
    background: #ba2b62;
    color: #ffffff;
    border-radius: 50%;
    width: 40px;
    height: 40px;
    padding:10px;
    display: inline-flex;
    justify-content: center;
    align-items: center;
    position:absolute;
    margin-left:10px;
    margin-top:-8px;
}

.circle-blog svg{
    fill:#fff;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4dbedb29 */@media only screen and (min-width:800px){
.web-mob{
   display:none; 
}}

@media only screen and (max-width:799px){
.web-mob{
   display:none; 
}}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-2acec661 */.date{
padding:10px 0px 0px 0px;
    font-weight:600;
    color:#ba2b62!important;
    }
    
    
    
    .blogs{
    color:#000;
    text-align:center;
	height:300px;
	transition: transform .8s;
	margin: 0 auto;
	width:100%;
	display:table;
	background-color: #eee;

}

@media only screen and (min-width:768px){
.blog-text{
	padding:10px 40px 20px 40px;
    	background-color:#eee;
    
}}

@media only screen and (max-width:767px){
.blog-text{
	padding:10px 25px 20px 25px;
    	background-color:#eee;
    
}}




@media only screen and (min-width:1200px){
.blogs:hover {
	-ms-transform: scale(1.05); /* IE 9 */
	-webkit-transform: scale(1.05); /* Safari 3-8 */
	transform: scale(1.05); 
}}

@media only screen and (max-width:1199px){
.blogs:hover {
	-ms-transform: none;
	-webkit-transform: none;
	transform: none;
}}

.blogs h2 {
    color:#000;
    font-size:18px;
    text-align:left;
}


.blogs p.date {
    color:#000;
    font-size:14px;
    text-align:left;
    line-height:1;
  
}


.blogs p {
    color:#000;
    text-align:left;
}


.explore{
    font-size:16px;
    color:#000; 
    font-weight:600;
    text-align:left;
    padding-top:5px

}


.explore .fa-arrow-right{
    color:#fff;
  
}




.circle{
    padding:05px 14px 0px 14px;
    background-color:#BF2B64;
    border-radius: 50%;
    display:inline-block;
        margin-left:10px;
        position:absolute;
        margin-top:-15px;
         

}


.circle svg{
    fill:#fff;
    width:25px;
}

.circle:hover svg{
    fill:#000;
    width:25px;
}

.explore:hover svg{
    fill:#000;
    width:25px;
}/* End custom CSS */