.elementor-5236 .elementor-element.elementor-element-4ed4571:not(.elementor-motion-effects-element-type-background), .elementor-5236 .elementor-element.elementor-element-4ed4571 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#494989;}.elementor-5236 .elementor-element.elementor-element-4ed4571{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-100px;margin-bottom:0px;padding:250px 0px 250px 0px;}.elementor-5236 .elementor-element.elementor-element-4ed4571 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5236 .elementor-element.elementor-element-dda3fc4{text-align:center;font-family:"Poppins", Sans-serif;font-size:64px;font-weight:500;line-height:86.4px;color:#FFFFFF;}.elementor-5236 .elementor-element.elementor-element-856a1f2 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-5236 .elementor-element.elementor-element-856a1f2{text-align:center;font-family:"Poppins", Sans-serif;font-weight:500;color:#FFFFFF;}.elementor-5236 .elementor-element.elementor-element-14e48f1{text-align:center;color:#FFFFFF;}.elementor-5236 .elementor-element.elementor-element-8a824fe .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-5236 .elementor-element.elementor-element-823814d{margin-top:80px;margin-bottom:0px;}.elementor-5236 .elementor-element.elementor-element-4b2e956 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-5236 .elementor-element.elementor-element-4b2e956{text-align:center;}.elementor-5236 .elementor-element.elementor-element-02a6de9{text-align:center;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;line-height:29px;color:#3C3D41;}.elementor-5236 .elementor-element.elementor-element-7db0319 > .elementor-widget-container{margin:70px 0px 0px 0px;}.elementor-5236 .elementor-element.elementor-element-7db0319{text-align:center;}.elementor-5236 .elementor-element.elementor-element-418fda6{--spacer-size:50px;}.elementor-5236 .elementor-element.elementor-element-ab2627b{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:500;line-height:27px;color:#27AF7E;}.elementor-5236 .elementor-element.elementor-element-9b209c1{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;line-height:29px;color:#3C3D41;}.elementor-5236 .elementor-element.elementor-element-bc3be35{--spacer-size:50px;}.elementor-5236 .elementor-element.elementor-element-8a0c244{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:500;line-height:27px;color:#27AF7E;}.elementor-5236 .elementor-element.elementor-element-72e7a60{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;line-height:29px;color:#3C3D41;}.elementor-5236 .elementor-element.elementor-element-fc9151d{--spacer-size:50px;}.elementor-5236 .elementor-element.elementor-element-bbbf835{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:500;line-height:27px;color:#27AF7E;}.elementor-5236 .elementor-element.elementor-element-454a6a5{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;line-height:29px;color:#3C3D41;}.elementor-5236 .elementor-element.elementor-element-3d49e8c{--spacer-size:50px;}.elementor-5236 .elementor-element.elementor-element-3abeff7{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:500;line-height:27px;color:#27AF7E;}.elementor-5236 .elementor-element.elementor-element-203f980{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;line-height:29px;color:#3C3D41;}.elementor-5236 .elementor-element.elementor-element-22d5edc{--spacer-size:50px;}.elementor-5236 .elementor-element.elementor-element-696495b{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:500;line-height:27px;color:#27AF7E;}.elementor-5236 .elementor-element.elementor-element-de474d2{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;line-height:29px;color:#3C3D41;}.elementor-5236 .elementor-element.elementor-element-925d022{--spacer-size:50px;}.elementor-5236 .elementor-element.elementor-element-cc56620{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:500;line-height:27px;color:#27AF7E;}.elementor-5236 .elementor-element.elementor-element-29cb8ee{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;line-height:29px;color:#3C3D41;}.elementor-5236 .elementor-element.elementor-element-923e485{margin-top:0px;margin-bottom:130px;}.elementor-5236 .elementor-element.elementor-element-28d5b21{--spacer-size:50px;}.elementor-5236 .elementor-element.elementor-element-14a2e4c > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-5236 .elementor-element.elementor-element-14a2e4c{text-align:center;font-family:"Poppins", Sans-serif;font-size:40px;font-weight:500;line-height:54px;color:#3C3D41;}.elementor-5236 .elementor-element.elementor-element-7f0983e:not(.elementor-motion-effects-element-type-background), .elementor-5236 .elementor-element.elementor-element-7f0983e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #635DA826 0%, #FFFFFF00 50%);}.elementor-5236 .elementor-element.elementor-element-7f0983e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-5236 .elementor-element.elementor-element-7f0983e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5236 .elementor-element.elementor-element-d2329ae{--spacer-size:50px;}.elementor-5236 .elementor-element.elementor-element-1623a83{text-align:center;font-family:"Poppins", Sans-serif;font-size:40px;font-weight:500;line-height:54px;color:#3C3D41;}.elementor-5236 .elementor-element.elementor-element-a35f852{--spacer-size:30px;}.elementor-5236 .elementor-element.elementor-element-d2c2c04{margin-top:50px;margin-bottom:50px;padding:70px 0px 50px 0px;}.elementor-5236 .elementor-element.elementor-element-3c0b3bb > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-5236 .elementor-element.elementor-element-3c0b3bb{text-align:center;font-family:"Poppins", Sans-serif;font-size:40px;font-weight:500;line-height:54px;color:#3C3D41;}.elementor-5236 .elementor-element.elementor-element-e09384a .blfe-post-grid-details .blfe-post-grid-details-inner .blfe-post-grid-meta span + span:before{content:"-";}.elementor-5236 .elementor-element.elementor-element-e09384a .blfe-post-grid-details .blfe-post-grid-details-inner .blfe-post-read-more .blfe-read-more-btn-wrapper .blfe-read-more-btn-align-icon-right{margin-left:5px;}.elementor-5236 .elementor-element.elementor-element-e09384a .blfe-post-grid-details .blfe-post-grid-details-inner .blfe-post-read-more .blfe-read-more-btn-wrapper .blfe-read-more-btn-align-icon-left{margin-right:5px;}.elementor-5236 .elementor-element.elementor-element-e09384a .blfe-post-grid-item .blfe-post-grid-bg-image .blfe-post-grid-image-inner:before, .elementor-5236 .elementor-element.elementor-element-e09384a .blfe-post-grid-item .blfe-post-grid-item-inner .blfe-post-grid-image:before{opacity:0.4;}.elementor-5236 .elementor-element.elementor-element-0e14cbd:not(.elementor-motion-effects-element-type-background), .elementor-5236 .elementor-element.elementor-element-0e14cbd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#494989;background-position:top left;background-repeat:no-repeat;background-size:cover;}.elementor-5236 .elementor-element.elementor-element-0e14cbd{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:100px;margin-bottom:0px;padding:80px 0px 80px 0px;}.elementor-5236 .elementor-element.elementor-element-0e14cbd > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5236 .elementor-element.elementor-element-7439175 > .elementor-widget-container{margin:20px 0px 10px 0px;}.elementor-5236 .elementor-element.elementor-element-48665b0 > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-5236 .elementor-element.elementor-element-7c1f864{width:var( --container-widget-width, 90.727% );max-width:90.727%;--container-widget-width:90.727%;--container-widget-flex-grow:0;text-align:right;}.elementor-5236 .elementor-element.elementor-element-fb9b2e8 > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-5236 .elementor-element.elementor-element-1911a37{margin-top:40px;margin-bottom:40px;}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}@media(min-width:768px){.elementor-5236 .elementor-element.elementor-element-75a53b1{width:2.893%;}.elementor-5236 .elementor-element.elementor-element-2c8bf67{width:93.614%;}.elementor-5236 .elementor-element.elementor-element-22691d1{width:3.157%;}.elementor-5236 .elementor-element.elementor-element-277ab1a{width:25.123%;}.elementor-5236 .elementor-element.elementor-element-e830929{width:43.247%;}.elementor-5236 .elementor-element.elementor-element-6ed9eae{width:31.294%;}.elementor-5236 .elementor-element.elementor-element-e4963dc{width:35.702%;}.elementor-5236 .elementor-element.elementor-element-cfb846c{width:64.298%;}.elementor-5236 .elementor-element.elementor-element-175777e{width:51.228%;}.elementor-5236 .elementor-element.elementor-element-a6c620b{width:48.728%;}}@media(max-width:767px){.elementor-5236 .elementor-element.elementor-element-dda3fc4{font-size:32px;}.elementor-5236 .elementor-element.elementor-element-856a1f2{font-size:16px;}.elementor-5236 .elementor-element.elementor-element-14a2e4c{font-size:24px;}.elementor-5236 .elementor-element.elementor-element-1623a83{font-size:24px;}}/* Start custom CSS for section, class: .elementor-element-4ed4571 */@media(max-width:767px){
    .elementor-5236 .elementor-element.elementor-element-dda3fc4 p {line-height:40px; }
    .elementor-5236 .elementor-element.elementor-element-856a1f2 p { padding:0 !important; }
    .main-heading h2 { font-size:24px !important; }
    .elementor-widget-heading .elementor-heading-title.elementor-size-xl {font-size:24px !important; }
    .elementor-5236 .elementor-element.elementor-element-3c0b3bb p { font-size:24px; }
    .footer-list li a { font-size:16px !important;}
    .footer-list li { margin-bottom:15px !important;}
    .landing-img img {margin-top:0 !important;}
    .elementor-5236 .elementor-element.elementor-element-7c1f864 { max-width:60%; width:60%; margin:0px auto; }
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-8a824fe */.landing-video { margin-top:-200px; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4b2e956 */.main-heading h2 { font-style:normal; text-transform:inherit; font-size:64px; font-weight:500; color:#3C3D41; }
@media(max-width:600){
    .main-heading h2 { font-size:30px;}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7db0319 */h4 { font-style:normal; text-transform:inherit; font-weight:500; color:#3C3D41; }/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-923e485 */.secbg: {
    background: linear-gradient(180deg, rgba(255, 255, 255, 0.00) 0%, rgba(99, 93, 168, 0.15) 100%), #FFF;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-7f0983e */.secbg: {
    background: linear-gradient(180deg, rgba(255, 255, 255, 0.00) 0%, rgba(99, 93, 168, 0.15) 100%), #FFF;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1079751 */.contacts-heading h2 { color:#fff; font-size:64px; font-style:inherit;   }
@media(max-width:600px){
    .contacts-heading h2 {font-size:30px;}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3c7e2a7 */.write-us-button .elementor-button { background:none; border-radius:12px; border:1px solid #635DA8; padding:17px 20px;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-48665b0 */.address-list li, .address-list a {font-size:16px; color:#DEDDF8; font-weight:400; }
.address-list ul { display:block; }
.address-list li { margin:10px 0; }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7c1f864 */.landing-img img { margin-top:-160px;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fb9b2e8 */.footer-list { display:flex;}
.footer-list ul { display:block;}
.footer-list li { margin:10px 30px 30px 10px; }
.footer-list li a { color:#3C3D41; font-size:24px;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d16ed6 */.social-icons { float:right; }
.social-icons li a { color:#635DA8; font-size:16px; text-decoration:underline; }/* End custom CSS */