.elementor-7766 .elementor-element.elementor-element-771c77ef{--display:flex;}.elementor-7766 .elementor-element.elementor-element-456ba719{--spacer-size:100px;}.elementor-7766 .elementor-element.elementor-element-4b7124ef > .elementor-container{max-width:750px;}.elementor-7766 .elementor-element.elementor-element-4b7124ef{margin-top:0px;margin-bottom:0px;padding:120px 0px 0px 0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-7766 .elementor-element.elementor-element-37e636f .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:30px;font-weight:600;color:var( --e-global-color-primary );}.elementor-7766 .elementor-element.elementor-element-5460f8ca > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-7766 .elementor-element.elementor-element-5460f8ca .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:28px;color:var( --e-global-color-text );}.elementor-7766 .elementor-element.elementor-element-3b2b1d61 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-7766 .elementor-element.elementor-element-3b2b1d61 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:28px;color:var( --e-global-color-text );}.elementor-7766 .elementor-element.elementor-element-79b94519 > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-7766 .elementor-element.elementor-element-79b94519 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:30px;font-weight:600;color:var( --e-global-color-primary );}.elementor-7766 .elementor-element.elementor-element-6250cb7a > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-7766 .elementor-element.elementor-element-6250cb7a .card-title a{color:var( --e-global-color-primary );}
        .elementor-7766 .elementor-element.elementor-element-6250cb7a .card-title a
        {font-family:"Inter", Sans-serif;}.elementor-7766 .elementor-element.elementor-element-6250cb7a .card-disc{color:var( --e-global-color-primary );}.elementor-7766 .elementor-element.elementor-element-6250cb7a .service-block_three-more{color:var( --e-global-color-primary );}.elementor-7766 .elementor-element.elementor-element-2fec5d0a > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-7766 .elementor-element.elementor-element-3d8506d4 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-7766 .elementor-element.elementor-element-3d6af537 > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-7766 .elementor-element.elementor-element-3d6af537 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:30px;font-weight:600;color:var( --e-global-color-primary );}.elementor-7766 .elementor-element.elementor-element-bd7d197 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-7766 .elementor-element.elementor-element-bd7d197 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:28px;color:var( --e-global-color-text );}.elementor-7766 .elementor-element.elementor-element-268d8ddf > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-7766 .elementor-element.elementor-element-268d8ddf .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:30px;font-weight:600;color:var( --e-global-color-primary );}.elementor-7766 .elementor-element.elementor-element-32f2b000 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-7766 .elementor-element.elementor-element-32f2b000 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:28px;color:var( --e-global-color-text );}.elementor-7766 .elementor-element.elementor-element-2c152a65 > .elementor-container{max-width:750px;}.elementor-7766 .elementor-element.elementor-element-2c152a65 .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:12px;}.elementor-7766 .elementor-element.elementor-element-2c152a65{margin-top:20px;margin-bottom:0px;}.elementor-7766 .elementor-element.elementor-element-7164f400 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7766 .elementor-element.elementor-element-7164f400 .card-title a{color:var( --e-global-color-primary );}.elementor-7766 .elementor-element.elementor-element-7164f400 .card-disc{color:var( --e-global-color-text );}.elementor-7766 .elementor-element.elementor-element-7164f400 .service-block_three-more{color:var( --e-global-color-primary );}.elementor-7766 .elementor-element.elementor-element-2a0046bf > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7766 .elementor-element.elementor-element-6a9aa303 > .elementor-container{max-width:750px;}.elementor-7766 .elementor-element.elementor-element-6a9aa303 .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:12px;}.elementor-7766 .elementor-element.elementor-element-2bb57caf > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7766 .elementor-element.elementor-element-3c05f307 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7766 .elementor-element.elementor-element-1f8d91ef > .elementor-container{max-width:750px;}.elementor-7766 .elementor-element.elementor-element-1f8d91ef{margin-top:0px;margin-bottom:0px;padding:23px 0px 0px 0px;}.elementor-7766 .elementor-element.elementor-element-4c5ac949 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:30px;font-weight:600;color:var( --e-global-color-primary );}.elementor-7766 .elementor-element.elementor-element-46cfa595 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-7766 .elementor-element.elementor-element-46cfa595 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:28px;color:var( --e-global-color-text );}.elementor-7766 .elementor-element.elementor-element-e4c96b > .elementor-container{max-width:750px;}.elementor-7766 .elementor-element.elementor-element-e4c96b{margin-top:0px;margin-bottom:0px;padding:23px 0px 0px 0px;}.elementor-7766 .elementor-element.elementor-element-3244f506 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:30px;font-weight:600;color:var( --e-global-color-primary );}.elementor-7766 .elementor-element.elementor-element-7d946117 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-7766 .elementor-element.elementor-element-7d946117 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:28px;color:var( --e-global-color-text );}.elementor-7766 .elementor-element.elementor-element-267b6175 > .elementor-container{max-width:750px;}.elementor-7766 .elementor-element.elementor-element-267b6175{margin-top:20px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-widget-text-editor{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.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-7766 .elementor-element.elementor-element-70df1f22 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7766 .elementor-element.elementor-element-70df1f22{color:var( --e-global-color-text );font-family:"Inter", Sans-serif;font-weight:400;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-7766 .elementor-element.elementor-element-78b74c2d img{border-radius:10px 10px 10px 10px;}.elementor-7766 .elementor-element.elementor-element-1cd4c574 > .elementor-container{max-width:750px;}.elementor-7766 .elementor-element.elementor-element-1cd4c574{margin-top:0px;margin-bottom:0px;padding:23px 0px 0px 0px;}.elementor-7766 .elementor-element.elementor-element-2c34957 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:30px;font-weight:600;color:var( --e-global-color-primary );}.elementor-7766 .elementor-element.elementor-element-7d072c86 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-7766 .elementor-element.elementor-element-7d072c86 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:28px;color:var( --e-global-color-text );}.elementor-7766 .elementor-element.elementor-element-247ef48 > .elementor-container{max-width:750px;}.elementor-7766 .elementor-element.elementor-element-247ef48{margin-top:0px;margin-bottom:0px;padding:23px 0px 0px 0px;}.elementor-7766 .elementor-element.elementor-element-50dcd0c .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:30px;font-weight:600;color:var( --e-global-color-primary );}.elementor-7766 .elementor-element.elementor-element-25ca7cc3 > .elementor-widget-container{padding:40px 0px 0px 0px;}.elementor-7766 .elementor-element.elementor-element-25ca7cc3 .tx-description{color:var( --e-global-color-text );}.elementor-7766 .elementor-element.elementor-element-25ca7cc3 .pf-accordion-item .item-body p{color:var( --e-global-color-text );}.elementor-7766 .elementor-element.elementor-element-25ca7cc3 .pf-faq-2-accordion .pf-accordion-item .item-title .shape{fill:var( --e-global-color-text );}.elementor-7766 .elementor-element.elementor-element-67a05ed2 > .elementor-container{max-width:750px;}.elementor-7766 .elementor-element.elementor-element-67a05ed2{margin-top:0px;margin-bottom:0px;padding:23px 0px 0px 0px;}.elementor-7766 .elementor-element.elementor-element-21d9069 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:30px;font-weight:600;color:#000000;}.elementor-7766 .elementor-element.elementor-element-5ceafd8 > .elementor-container{max-width:1010px;}.elementor-7766 .elementor-element.elementor-element-5ceafd8{margin-top:20px;margin-bottom:0px;}.elementor-7766 .elementor-element.elementor-element-1a66b6ed .pf-projects-details-gallery-img img{border-radius:8px 8px 8px 8px;}.elementor-7766 .elementor-element.elementor-element-44856d58{margin-top:-5px;margin-bottom:0px;}.elementor-7766 .elementor-element.elementor-element-4b179d77 .pf-projects-details-gallery-img img{border-radius:8px 8px 8px 8px;}.elementor-7766 .elementor-element.elementor-element-64f833f8 .pf-projects-details-gallery-img img{border-radius:8px 8px 8px 8px;}.elementor-7766 .elementor-element.elementor-element-4898d9dc .pf-projects-details-gallery-img img{border-radius:8px 8px 8px 8px;}@media(min-width:768px){.elementor-7766 .elementor-element.elementor-element-7fa42987{width:58.133%;}.elementor-7766 .elementor-element.elementor-element-a7d1d94{width:41.802%;}.elementor-7766 .elementor-element.elementor-element-37ff8d94{width:49.208%;}.elementor-7766 .elementor-element.elementor-element-6fb80862{width:50.792%;}}@media(max-width:767px){.elementor-7766 .elementor-element.elementor-element-37e636f .elementor-heading-title{font-size:22px;}.elementor-7766 .elementor-element.elementor-element-79b94519 .elementor-heading-title{font-size:22px;}.elementor-7766 .elementor-element.elementor-element-3d6af537 .elementor-heading-title{font-size:22px;}.elementor-7766 .elementor-element.elementor-element-268d8ddf .elementor-heading-title{font-size:22px;}.elementor-7766 .elementor-element.elementor-element-4c5ac949 .elementor-heading-title{font-size:22px;}.elementor-7766 .elementor-element.elementor-element-3244f506 .elementor-heading-title{font-size:22px;}.elementor-7766 .elementor-element.elementor-element-2c34957 .elementor-heading-title{font-size:22px;}.elementor-7766 .elementor-element.elementor-element-50dcd0c .elementor-heading-title{font-size:22px;}}