.elementor-4638 .elementor-element.elementor-element-18a40239 .banner-upper-heading{color:#313131;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:normal;}.elementor-4638 .elementor-element.elementor-element-18a40239 .banner-main-title{color:#2A2A2A;font-size:62px;font-weight:normal;line-height:70px;}.elementor-4638 .elementor-element.elementor-element-18a40239 .banner-sub-title{color:#929292;}
                .elementor-4638 .elementor-element.elementor-element-18a40239 .banner-sub-title{font-family:"Roboto", Sans-serif;font-size:23px;font-weight:normal;line-height:28px;}.elementor-4638 .elementor-element.elementor-element-15c0369{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4638 .elementor-element.elementor-element-15c0369 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4638 .elementor-element.elementor-element-70c90497 .theme-title-one .main-title{color:#2A2A2A;}
                    .elementor-4638 .elementor-element.elementor-element-70c90497 .theme-title-one .main-title{font-size:50px;font-weight:normal;line-height:65px;}.elementor-4638 .elementor-element.elementor-element-70c90497 .feature-block-one h5{color:#2A2A2A;}
                    .elementor-4638 .elementor-element.elementor-element-70c90497 .feature-block-one h5{font-size:24px;font-weight:400;line-height:1.2em;}.elementor-4638 .elementor-element.elementor-element-70c90497 .feature-block-one p{color:#8A919C;}
                    .elementor-4638 .elementor-element.elementor-element-70c90497 .feature-block-one p{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;line-height:28px;}.elementor-4638 .elementor-element.elementor-element-1425109c .solid-button-one:hover{background:#952828;}.elementor-4638 .elementor-element.elementor-element-1425109c .theme-btn:hover{background:#952828;}.elementor-4638 .elementor-element.elementor-element-1425109c .theme-title-one .upper-title{color:#C0C0C9;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;line-height:28px;letter-spacing:1.5px;}.elementor-4638 .elementor-element.elementor-element-1425109c .theme-title-one .main-title{color:#2A2A2A;}.elementor-4638 .elementor-element.elementor-element-1425109c .theme-title-one .main-title i{color:#2A2A2A;}
                    .elementor-4638 .elementor-element.elementor-element-1425109c .theme-title-one .main-title,
                    .elementor-4638 .elementor-element.elementor-element-1425109c .theme-title-one .main-title i
                    {font-size:50px;font-weight:500;line-height:65px;}.elementor-4638 .elementor-element.elementor-element-1425109c .about-us-block-two .mark-text{color:#8A919C;}.elementor-4638 .elementor-element.elementor-element-1425109c .about-us-block-one .pt-40{color:#8A919C;}
                    .elementor-4638 .elementor-element.elementor-element-1425109c .about-us-block-two .mark-text,
                    .elementor-4638 .elementor-element.elementor-element-1425109c .about-us-block-one .pt-40
                    {font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;line-height:28px;}.elementor-4638 .elementor-element.elementor-element-1425109c .about-us-block-one .bold-text{color:#313131;}.elementor-4638 .elementor-element.elementor-element-1425109c .about-us-block-two .pb-60{color:#313131;}
                    .elementor-4638 .elementor-element.elementor-element-1425109c .about-us-block-one .bold-text,
                    .elementor-4638 .elementor-element.elementor-element-1425109c .about-us-block-two .pb-60
                    {font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;line-height:34px;}.elementor-4638 .elementor-element.elementor-element-1425109c .pb-250{padding:300px 0px 30px 0px;}.elementor-4638 .elementor-element.elementor-element-1425109c .about-us-block-one{padding:300px 0px 30px 0px;}.elementor-4638 .elementor-element.elementor-element-1425109c .pt-250{padding:300px 0px 30px 0px;}.elementor-4638 .elementor-element.elementor-element-4e4e8a94 .agn-counter-section .counter-wrapper .single-counter-box .number{color:#FF539E;}.elementor-4638 .elementor-element.elementor-element-4e4e8a94 .elementor-repeater-item-2bd19a2 .color-one{color:#FFCC42;}.elementor-4638 .elementor-element.elementor-element-4e4e8a94 .elementor-repeater-item-c02a084 .color-one{color:#0DE49D;}.elementor-4638 .elementor-element.elementor-element-4e4e8a94 .elementor-repeater-item-76d55d3 .color-one{color:#FF539E;}.elementor-4638 .elementor-element.elementor-element-4e4e8a94 .theme-title-one .upper-title{color:#C0C0C9;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;line-height:28px;letter-spacing:1.5px;}.elementor-4638 .elementor-element.elementor-element-4e4e8a94 .theme-title-one .main-title{color:#2A2A2A;font-size:50px;font-weight:500;line-height:65px;}.elementor-4638 .elementor-element.elementor-element-4e4e8a94 .achivement-section .order-lg-last p{color:#8A919C;font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;line-height:28px;}.elementor-4638 .elementor-element.elementor-element-4e4e8a94 .single-counter-box p{color:#C0C0C9;}.elementor-4638 .elementor-element.elementor-element-4e4e8a94 .counter-box-one p{color:#C0C0C9;}
                    .elementor-4638 .elementor-element.elementor-element-4e4e8a94 .single-counter-box p,
                    .elementor-4638 .elementor-element.elementor-element-4e4e8a94 .counter-box-one p
                    {font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;line-height:42px;}.elementor-4638 .elementor-element.elementor-element-560957b1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4638 .elementor-element.elementor-element-560957b1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4638 .elementor-element.elementor-element-16b5ae70 .theme-title-one .upper-title{color:#FFFFFF;}.elementor-4638 .elementor-element.elementor-element-16b5ae70 .text-wrapper .title-box{color:#FFFFFF;}
                    .elementor-4638 .elementor-element.elementor-element-16b5ae70 .theme-title-one .upper-title,
                    .elementor-4638 .elementor-element.elementor-element-16b5ae70 .text-wrapper .title-box
                    {font-family:"Roboto", Sans-serif;font-size:13px;font-weight:400;text-transform:uppercase;}.elementor-4638 .elementor-element.elementor-element-16b5ae70 .theme-title-one .main-title{color:#FFFFFF;}.elementor-4638 .elementor-element.elementor-element-16b5ae70 .text-wrapper .bottom-title{color:#FFFFFF;}
                    .elementor-4638 .elementor-element.elementor-element-16b5ae70 .theme-title-one .main-title,
                    .elementor-4638 .elementor-element.elementor-element-16b5ae70 .text-wrapper .bottom-title
                    {font-family:"Roboto", Sans-serif;font-size:24px;font-weight:normal;line-height:34px;}.elementor-4638 .elementor-element.elementor-element-bb242ed .theme-title-one .main-title{color:#2A2A2A;}.elementor-4638 .elementor-element.elementor-element-bb242ed .theme-title-one .main-title i{color:#2A2A2A;}
                    .elementor-4638 .elementor-element.elementor-element-bb242ed .theme-title-one .main-title,
                    .elementor-4638 .elementor-element.elementor-element-bb242ed .theme-title-one .main-title i
                    {font-size:50px;font-weight:500;line-height:65px;}.elementor-4638 .elementor-element.elementor-element-bb242ed .testimonial-section-classic .item .name{color:#2A2A2A;}.elementor-4638 .elementor-element.elementor-element-bb242ed .testimonial-section-standard .item h6{color:#2A2A2A;}
                    .elementor-4638 .elementor-element.elementor-element-bb242ed .testimonial-section-classic .item .name,
                    .elementor-4638 .elementor-element.elementor-element-bb242ed .testimonial-section-standard .item h6
                    {font-family:"Roboto", Sans-serif;font-size:18px;font-weight:500;text-transform:uppercase;line-height:1.2em;}.elementor-4638 .elementor-element.elementor-element-bb242ed .testimonial-section-classic .item .designation{color:#C0C0C9;}.elementor-4638 .elementor-element.elementor-element-bb242ed .testimonial-section-standard .item span{color:#C0C0C9;}
                    .elementor-4638 .elementor-element.elementor-element-bb242ed .testimonial-section-classic .item .designation,
                    .elementor-4638 .elementor-element.elementor-element-bb242ed .testimonial-section-standard .item span
                    {font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;line-height:28px;}.elementor-4638 .elementor-element.elementor-element-bb242ed .testimonial-section-classic .item p{color:#8A919C;}.elementor-4638 .elementor-element.elementor-element-bb242ed .testimonial-section-standard .item p{color:#8A919C;}
                    .elementor-4638 .elementor-element.elementor-element-bb242ed .testimonial-section-classic .item p,
                    .elementor-4638 .elementor-element.elementor-element-bb242ed .testimonial-section-standard .item p
                    {font-family:"Roboto", Sans-serif;font-size:22px;font-weight:normal;line-height:45px;}.elementor-4638 .elementor-element.elementor-element-74b99d88 .theme-title-one .upper-title{color:#C0C0C9;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:normal;text-transform:uppercase;line-height:28px;letter-spacing:1.5px;}.elementor-4638 .elementor-element.elementor-element-74b99d88 .theme-title-one .main-title{color:#2A2A2A;font-size:50px;font-weight:500;line-height:65px;}.elementor-4638 .elementor-element.elementor-element-74b99d88 .blog-post-block-one .author-info .name{color:#2A2A2A;font-size:20px;font-weight:400;line-height:1.2em;}.elementor-4638 .elementor-element.elementor-element-74b99d88 .blog-post-block-one .flip-box-back .author-info .name{color:#FFFFFF;}.elementor-4638 .elementor-element.elementor-element-74b99d88 .blog-post-block-one .author-info .date{color:#838B98;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:normal;line-height:28px;}.elementor-4638 .elementor-element.elementor-element-74b99d88 .blog-post-block-one .flip-box-back .author-info .date{color:#FFFFFF;}.elementor-4638 .elementor-element.elementor-element-74b99d88 .blog-post-block-one .title{color:#2A2A2A;font-family:"Roboto", Sans-serif;font-size:24px;font-weight:normal;line-height:32px;}.elementor-4638 .elementor-element.elementor-element-74b99d88 .blog-post-block-one .flip-box-back .title{color:#FFFFFF;}.elementor-4638 .elementor-element.elementor-element-74b99d88 .blog-post-block-one .flip-box-front{color:#8A919C;font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;line-height:28px;}.elementor-4638 .elementor-element.elementor-element-5b60663 .theme-title-one .main-title{color:#2A2A2A;}.elementor-4638 .elementor-element.elementor-element-5b60663 .theme-title-one .main-title i{color:#2A2A2A;}
                    .elementor-4638 .elementor-element.elementor-element-5b60663 .theme-title-one .main-title,
                    .elementor-4638 .elementor-element.elementor-element-5b60663 .theme-title-one .main-title i
                    {font-size:50px;font-weight:normal;line-height:65px;}.elementor-4638 .elementor-element.elementor-element-040f0c3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 0px 0px;}.elementor-4638 .elementor-element.elementor-element-040f0c3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4638 .elementor-element.elementor-element-d866af7 > .elementor-element-populated{border-style:none;padding:0px 0px 80px 0px;}.elementor-4638 .elementor-element.elementor-element-8910732 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4638 .elementor-element.elementor-element-8fff9f8{text-align:start;}.elementor-4638 .elementor-element.elementor-element-8fff9f8 img{width:100%;}.elementor-4638 .elementor-element.elementor-element-4a333a9 > .elementor-widget-container{padding:25px 0px 20px 0px;}.elementor-4638 .elementor-element.elementor-element-4a333a9 .elementor-heading-title{font-size:18px;color:#76797E;}.elementor-4638 .elementor-element.elementor-element-22b563c > .elementor-widget-container{padding:0px 0px 25px 0px;}.elementor-4638 .elementor-element.elementor-element-22b563c .elementor-heading-title{font-size:22px;color:#ff3a46;}.elementor-4638 .elementor-element.elementor-element-e0d1371 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4638 .elementor-element.elementor-element-c0b4580 > .elementor-widget-container{padding:0px 0px 25px 0px;}.elementor-4638 .elementor-element.elementor-element-c0b4580 .elementor-heading-title{font-size:24px;}.elementor-4638 .elementor-element.elementor-element-36b9462{font-size:17px;line-height:38px;color:#9e9e9e;}.elementor-4638 .elementor-element.elementor-element-102251c > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4638 .elementor-element.elementor-element-894ca95 > .elementor-widget-container{padding:0px 0px 25px 0px;}.elementor-4638 .elementor-element.elementor-element-894ca95 .elementor-heading-title{font-size:24px;}.elementor-4638 .elementor-element.elementor-element-5ca7f98{font-size:17px;line-height:38px;color:#9e9e9e;}.elementor-4638 .elementor-element.elementor-element-ba66a8d > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4638 .elementor-element.elementor-element-842f6ec > .elementor-widget-container{padding:0px 0px 25px 0px;}.elementor-4638 .elementor-element.elementor-element-842f6ec .elementor-heading-title{font-size:24px;}.elementor-4638 .elementor-element.elementor-element-a2fead3 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-4638 .elementor-element.elementor-element-a2fead3 .elementor-heading-title{font-size:17px;color:#76797E;}.elementor-4638 .elementor-element.elementor-element-4b0c92d > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-4638 .elementor-element.elementor-element-4b0c92d .elementor-heading-title{font-size:19px;color:#76797E;}.elementor-4638 .elementor-element.elementor-element-4601ad5{--grid-template-columns:repeat(0, auto);--icon-size:19px;--grid-column-gap:10px;--grid-row-gap:0px;}.elementor-4638 .elementor-element.elementor-element-4601ad5 .elementor-widget-container{text-align:left;}.elementor-4638 .elementor-element.elementor-element-4601ad5 .elementor-social-icon{background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#DBDBDB;}.elementor-4638 .elementor-element.elementor-element-4601ad5 .elementor-social-icon i{color:#DBDBDB;}.elementor-4638 .elementor-element.elementor-element-4601ad5 .elementor-social-icon svg{fill:#DBDBDB;}.elementor-4638 .elementor-element.elementor-element-4601ad5 .elementor-social-icon:hover{background-color:#FF3A46;}.elementor-4638 .elementor-element.elementor-element-4601ad5 .elementor-social-icon:hover i{color:#FFFFFF;}.elementor-4638 .elementor-element.elementor-element-4601ad5 .elementor-social-icon:hover svg{fill:#FFFFFF;}@media(max-width:1024px) and (min-width:768px){.elementor-4638 .elementor-element.elementor-element-8910732{width:49%;}.elementor-4638 .elementor-element.elementor-element-e0d1371{width:49%;}.elementor-4638 .elementor-element.elementor-element-102251c{width:49%;}.elementor-4638 .elementor-element.elementor-element-ba66a8d{width:49%;}}@media(max-width:1366px){.elementor-4638 .elementor-element.elementor-element-040f0c3{padding:120px 0px 0px 40px;}.elementor-4638 .elementor-element.elementor-element-d866af7 > .elementor-element-populated{padding:0px 0px 80px 0px;}}@media(max-width:1200px){
                    .elementor-4638 .elementor-element.elementor-element-70c90497 .theme-title-one .main-title{font-size:46px;}
                    .elementor-4638 .elementor-element.elementor-element-1425109c .theme-title-one .main-title,
                    .elementor-4638 .elementor-element.elementor-element-1425109c .theme-title-one .main-title i
                    {font-size:46px;}.elementor-4638 .elementor-element.elementor-element-4e4e8a94 .theme-title-one .main-title{font-size:46px;}
                    .elementor-4638 .elementor-element.elementor-element-bb242ed .theme-title-one .main-title,
                    .elementor-4638 .elementor-element.elementor-element-bb242ed .theme-title-one .main-title i
                    {font-size:46px;}.elementor-4638 .elementor-element.elementor-element-74b99d88 .theme-title-one .main-title{font-size:46px;}
                    .elementor-4638 .elementor-element.elementor-element-5b60663 .theme-title-one .main-title,
                    .elementor-4638 .elementor-element.elementor-element-5b60663 .theme-title-one .main-title i
                    {font-size:46px;}.elementor-4638 .elementor-element.elementor-element-040f0c3{padding:120px 20px 0px 40px;}}@media(max-width:1024px){.elementor-4638 .elementor-element.elementor-element-040f0c3{padding:100px 60px 0px 60px;}.elementor-4638 .elementor-element.elementor-element-8910732 > .elementor-element-populated{margin:0px 0px 30px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-4638 .elementor-element.elementor-element-e0d1371 > .elementor-element-populated{margin:0px 0px 30px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}}@media(max-width:880px){.elementor-4638 .elementor-element.elementor-element-040f0c3{padding:100px 40px 0px 40px;}}@media(max-width:767px){.elementor-4638 .elementor-element.elementor-element-18a40239 .banner-main-title{font-size:42px;line-height:50px;}
                    .elementor-4638 .elementor-element.elementor-element-70c90497 .theme-title-one .main-title{font-size:32px;line-height:40px;}
                    .elementor-4638 .elementor-element.elementor-element-1425109c .theme-title-one .main-title,
                    .elementor-4638 .elementor-element.elementor-element-1425109c .theme-title-one .main-title i
                    {font-size:32px;line-height:40px;}.elementor-4638 .elementor-element.elementor-element-4e4e8a94 .theme-title-one .main-title{font-size:32px;line-height:40px;}
                    .elementor-4638 .elementor-element.elementor-element-bb242ed .theme-title-one .main-title,
                    .elementor-4638 .elementor-element.elementor-element-bb242ed .theme-title-one .main-title i
                    {font-size:32px;line-height:40px;}.elementor-4638 .elementor-element.elementor-element-74b99d88 .theme-title-one .main-title{font-size:32px;line-height:40px;}
                    .elementor-4638 .elementor-element.elementor-element-5b60663 .theme-title-one .main-title,
                    .elementor-4638 .elementor-element.elementor-element-5b60663 .theme-title-one .main-title i
                    {font-size:32px;line-height:40px;}.elementor-4638 .elementor-element.elementor-element-040f0c3{padding:100px 20px 0px 20px;}.elementor-4638 .elementor-element.elementor-element-c0b4580 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-4638 .elementor-element.elementor-element-102251c > .elementor-element-populated{padding:0px 0px 10px 0px;}.elementor-4638 .elementor-element.elementor-element-894ca95 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-4638 .elementor-element.elementor-element-842f6ec > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-4638 .elementor-element.elementor-element-4b0c92d > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-4638 .elementor-element.elementor-element-4601ad5{--icon-size:17px;}}