.elementor-9485 .elementor-element.elementor-element-37881f7 > .elementor-container{max-width:1670px;}.elementor-9485 .elementor-element.elementor-element-37881f7 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-9485 .elementor-element.elementor-element-37881f7{margin-top:275px;margin-bottom:0px;padding:0px 35px 0px 35px;}.elementor-9485 .elementor-element.elementor-element-422eab4 > .elementor-element-populated{padding:0px 163px 0px 0px;}.elementor-9485 .elementor-element.elementor-element-83abb9e .aux-modern-heading-primary{font-family:"Montserrat", Sans-serif;font-size:56px;font-weight:800;line-height:57px;color:#17181A;margin:0px 0px 27px 0px;}.elementor-9485 .elementor-element.elementor-element-83abb9e .aux-modern-heading-secondary{font-family:"Poppins", Sans-serif;font-size:25px;font-weight:bold;line-height:40px;color:#000000;margin:0px 0px 27px 0px;max-width:340px;}.elementor-9485 .elementor-element.elementor-element-83abb9e .aux-modern-heading-description{color:rgba(0,0,0,0.9);font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:30px;margin:0px 0px 0px 0px;}.elementor-9485 .elementor-element.elementor-element-83abb9e .aux-widget-modern-heading .aux-widget-inner{width:410px;}.elementor-9485 .elementor-element.elementor-element-83abb9e{animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-9485 .elementor-element.elementor-element-ce85615{width:auto;max-width:auto;z-index:2;position:absolute;top:-70px;left:-151px;}.elementor-9485 .elementor-element.elementor-element-d58923f .aux-media-image{border-radius:85px 85px 85px 85px;overflow:hidden;}.elementor-9485 .elementor-element.elementor-element-d58923f{z-index:1;}.elementor-9485 .elementor-element.elementor-element-0cc1902{width:auto;max-width:auto;z-index:2;position:absolute;right:-100px;bottom:-50px;left:550px;}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}@media(min-width:768px){.elementor-9485 .elementor-element.elementor-element-422eab4{width:38.4%;}.elementor-9485 .elementor-element.elementor-element-e455b24{width:61.6%;}}@media(max-width:1024px) and (min-width:768px){.elementor-9485 .elementor-element.elementor-element-422eab4{width:100%;}.elementor-9485 .elementor-element.elementor-element-e455b24{width:100%;}}@media(max-width:1024px){.elementor-9485 .elementor-element.elementor-element-37881f7{margin-top:150px;margin-bottom:0px;}.elementor-9485 .elementor-element.elementor-element-422eab4 > .elementor-element-populated{margin:50px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-9485 .elementor-element.elementor-element-83abb9e .aux-widget-inner > *{text-align:center;margin-left:auto !important;margin-right:auto !important;}.elementor-9485 .elementor-element.elementor-element-83abb9e .aux-modern-heading-secondary{max-width:100%;}.elementor-9485 .elementor-element.elementor-element-83abb9e .aux-widget-modern-heading .aux-widget-inner{width:700px;}.elementor-9485 .elementor-element.elementor-element-e455b24 > .elementor-element-populated{margin:100px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-9485 .elementor-element.elementor-element-ce85615{left:-60px;max-width:50%;}.elementor-9485 .elementor-element.elementor-element-0cc1902{right:-70px;bottom:-10px;max-width:50%;}}@media(max-width:767px){.elementor-9485 .elementor-element.elementor-element-0cc1902{left:159px;}}/* Start custom CSS for aux_modern_heading, class: .elementor-element-83abb9e */@media only screen and (max-width:1024px){
    .elementor-9485 .elementor-element.elementor-element-83abb9e .aux-widget-inner  {
        margin-right: auto !important;
        margin-left: auto !important;
    
    }
   
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-37881f7 */.elementor-9485 .elementor-element.elementor-element-37881f7:before {
    content:'';
    background-image: url('https://www.truewayist.com/http://demo.phlox.pro/wp-content/uploads/2019/04/services-shape2.svg');
    width: 100%;
    max-width: 2092px;
    position: absolute;
    right: 0;
    top: 0;
    padding-top: 80%;
    background-repeat: no-repeat;
    transform: translateX(18%) translateY(-25%);
    background-size:cover;
}


@media only screen and (max-width:1024px){
    .elementor-9485 .elementor-element.elementor-element-37881f7:before{
        display: none;
    }
}/* End custom CSS */