.elementor-821 .elementor-element.elementor-element-8db7db1{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;}.elementor-821 .elementor-element.elementor-element-26332e6{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;}.elementor-821 .elementor-element.elementor-element-26332e6.e-con{--align-self:center;}.elementor-821 .elementor-element.elementor-element-34a9f04 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;letter-spacing:0px;color:#B6FF00;}.elementor-821 .elementor-element.elementor-element-a82816d .elementor-heading-title{font-family:"Tahoma", Sans-serif;font-size:47px;font-weight:700;letter-spacing:1.1px;color:#FFFFFF;}.elementor-821 .elementor-element.elementor-element-e96956e .elementor-heading-title{font-family:"Tahoma", Sans-serif;font-size:20px;font-weight:500;letter-spacing:1.8px;color:#FFFFFFBF;}.elementor-821 .elementor-element.elementor-element-f49ddfc.elementor-element{--align-self:flex-start;}.elementor-821 .elementor-element.elementor-element-f49ddfc .elementor-heading-title{font-family:"Tahoma", Sans-serif;font-size:30px;letter-spacing:0.1px;}.elementor-821 .elementor-element.elementor-element-40c67fa{--display:flex;}.elementor-821 .elementor-element.elementor-element-1cec128{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-821 .elementor-element.elementor-element-7b10e2d{--display:flex;}.elementor-821 .elementor-element.elementor-element-f0d817c .elementor-heading-title{font-family:"Tahoma", Sans-serif;font-size:14px;font-weight:600;letter-spacing:0px;color:#B6FF00;}.elementor-821 .elementor-element.elementor-element-6697eed .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:30px;font-weight:700;letter-spacing:-0.1px;color:#FFFFFF;}.elementor-821 .elementor-element.elementor-element-22035a1{--display:flex;}.elementor-821 .elementor-element.elementor-element-8180d2c{width:100%;max-width:100%;text-align:start;}.elementor-821 .elementor-element.elementor-element-8180d2c.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-821 .elementor-element.elementor-element-8180d2c .elementor-heading-title{font-family:"Tahoma", Sans-serif;font-size:18px;font-weight:400;letter-spacing:1.8px;color:#FFFFFFBF;}.elementor-821 .elementor-element.elementor-element-27deb37{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:3px 3px;--row-gap:3px;--column-gap:3px;}.elementor-821 .elementor-element.elementor-element-f907f71{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-821 .elementor-element.elementor-element-b14b9cf{--display:flex;}.elementor-821 .elementor-element.elementor-element-5aafc07 .elementor-icon-wrapper{text-align:center;}.elementor-821 .elementor-element.elementor-element-5aafc07.elementor-view-stacked .elementor-icon{background-color:#B6FF00;}.elementor-821 .elementor-element.elementor-element-5aafc07.elementor-view-framed .elementor-icon, .elementor-821 .elementor-element.elementor-element-5aafc07.elementor-view-default .elementor-icon{color:#B6FF00;border-color:#B6FF00;}.elementor-821 .elementor-element.elementor-element-5aafc07.elementor-view-framed .elementor-icon, .elementor-821 .elementor-element.elementor-element-5aafc07.elementor-view-default .elementor-icon svg{fill:#B6FF00;}.elementor-821 .elementor-element.elementor-element-309ab5f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;}.elementor-821 .elementor-element.elementor-element-7349e05 .elementor-heading-title{font-family:"Tahoma", Sans-serif;font-size:18px;font-weight:600;letter-spacing:-0.2px;color:#FFFFFF;}.elementor-821 .elementor-element.elementor-element-4a638c3 .elementor-heading-title{font-family:"Tahoma", Sans-serif;font-size:16px;letter-spacing:1.8px;color:#FFFFFFB3;}.elementor-821 .elementor-element.elementor-element-102074c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-821 .elementor-element.elementor-element-b6b6fed{--display:flex;}.elementor-821 .elementor-element.elementor-element-0bfaf43 .elementor-icon-wrapper{text-align:center;}.elementor-821 .elementor-element.elementor-element-0bfaf43.elementor-view-stacked .elementor-icon{background-color:#B6FF00;}.elementor-821 .elementor-element.elementor-element-0bfaf43.elementor-view-framed .elementor-icon, .elementor-821 .elementor-element.elementor-element-0bfaf43.elementor-view-default .elementor-icon{color:#B6FF00;border-color:#B6FF00;}.elementor-821 .elementor-element.elementor-element-0bfaf43.elementor-view-framed .elementor-icon, .elementor-821 .elementor-element.elementor-element-0bfaf43.elementor-view-default .elementor-icon svg{fill:#B6FF00;}.elementor-821 .elementor-element.elementor-element-a56e231{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;}.elementor-821 .elementor-element.elementor-element-a65aabf .elementor-heading-title{font-family:"Tahoma", Sans-serif;font-size:18px;font-weight:600;letter-spacing:-0.2px;color:#FFFFFF;}.elementor-821 .elementor-element.elementor-element-85adc50 .elementor-heading-title{font-family:"Tahoma", Sans-serif;font-size:16px;letter-spacing:1.8px;color:#FFFFFFB3;}.elementor-821 .elementor-element.elementor-element-4fe3b14{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-821 .elementor-element.elementor-element-6d66d81{--display:flex;}.elementor-821 .elementor-element.elementor-element-7233311 .elementor-icon-wrapper{text-align:center;}.elementor-821 .elementor-element.elementor-element-7233311.elementor-view-stacked .elementor-icon{background-color:#B6FF00;}.elementor-821 .elementor-element.elementor-element-7233311.elementor-view-framed .elementor-icon, .elementor-821 .elementor-element.elementor-element-7233311.elementor-view-default .elementor-icon{color:#B6FF00;border-color:#B6FF00;}.elementor-821 .elementor-element.elementor-element-7233311.elementor-view-framed .elementor-icon, .elementor-821 .elementor-element.elementor-element-7233311.elementor-view-default .elementor-icon svg{fill:#B6FF00;}.elementor-821 .elementor-element.elementor-element-b68ce68{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;}.elementor-821 .elementor-element.elementor-element-e30885b .elementor-heading-title{font-family:"Tahoma", Sans-serif;font-size:18px;font-weight:600;letter-spacing:-0.2px;color:#FFFFFF;}.elementor-821 .elementor-element.elementor-element-6870297 .elementor-heading-title{font-family:"Tahoma", Sans-serif;font-size:16px;letter-spacing:1.8px;color:#FFFFFFB3;}.elementor-821 .elementor-element.elementor-element-ec64f8e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:3px 3px;--row-gap:3px;--column-gap:3px;}.elementor-821 .elementor-element.elementor-element-288fc55{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-821 .elementor-element.elementor-element-f2c5794{--display:flex;}.elementor-821 .elementor-element.elementor-element-03b0f57 .elementor-icon-wrapper{text-align:center;}.elementor-821 .elementor-element.elementor-element-03b0f57.elementor-view-stacked .elementor-icon{background-color:#B6FF00;}.elementor-821 .elementor-element.elementor-element-03b0f57.elementor-view-framed .elementor-icon, .elementor-821 .elementor-element.elementor-element-03b0f57.elementor-view-default .elementor-icon{color:#B6FF00;border-color:#B6FF00;}.elementor-821 .elementor-element.elementor-element-03b0f57.elementor-view-framed .elementor-icon, .elementor-821 .elementor-element.elementor-element-03b0f57.elementor-view-default .elementor-icon svg{fill:#B6FF00;}.elementor-821 .elementor-element.elementor-element-f4b3c44{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;}.elementor-821 .elementor-element.elementor-element-f60ea40 .elementor-heading-title{font-family:"Tahoma", Sans-serif;font-size:18px;font-weight:600;letter-spacing:-0.2px;color:#FFFFFF;}.elementor-821 .elementor-element.elementor-element-84c02f0 .elementor-heading-title{font-family:"Tahoma", Sans-serif;font-size:16px;letter-spacing:1.8px;color:#FFFFFFB3;}.elementor-821 .elementor-element.elementor-element-897e9e3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-821 .elementor-element.elementor-element-274125d{--display:flex;}.elementor-821 .elementor-element.elementor-element-50675db .elementor-icon-wrapper{text-align:center;}.elementor-821 .elementor-element.elementor-element-50675db.elementor-view-stacked .elementor-icon{background-color:#B6FF00;}.elementor-821 .elementor-element.elementor-element-50675db.elementor-view-framed .elementor-icon, .elementor-821 .elementor-element.elementor-element-50675db.elementor-view-default .elementor-icon{color:#B6FF00;border-color:#B6FF00;}.elementor-821 .elementor-element.elementor-element-50675db.elementor-view-framed .elementor-icon, .elementor-821 .elementor-element.elementor-element-50675db.elementor-view-default .elementor-icon svg{fill:#B6FF00;}.elementor-821 .elementor-element.elementor-element-1f5633e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;}.elementor-821 .elementor-element.elementor-element-db51a26 .elementor-heading-title{font-family:"Tahoma", Sans-serif;font-size:18px;font-weight:600;letter-spacing:-0.2px;color:#FFFFFF;}.elementor-821 .elementor-element.elementor-element-4a28606 .elementor-heading-title{font-family:"Tahoma", Sans-serif;font-size:16px;letter-spacing:1.8px;color:#FFFFFFB3;}.elementor-821 .elementor-element.elementor-element-d35a14c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-821 .elementor-element.elementor-element-a980374{--display:flex;}.elementor-821 .elementor-element.elementor-element-3949a4c .elementor-icon-wrapper{text-align:center;}.elementor-821 .elementor-element.elementor-element-3949a4c.elementor-view-stacked .elementor-icon{background-color:#B6FF00;}.elementor-821 .elementor-element.elementor-element-3949a4c.elementor-view-framed .elementor-icon, .elementor-821 .elementor-element.elementor-element-3949a4c.elementor-view-default .elementor-icon{color:#B6FF00;border-color:#B6FF00;}.elementor-821 .elementor-element.elementor-element-3949a4c.elementor-view-framed .elementor-icon, .elementor-821 .elementor-element.elementor-element-3949a4c.elementor-view-default .elementor-icon svg{fill:#B6FF00;}.elementor-821 .elementor-element.elementor-element-b82ea65{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;}.elementor-821 .elementor-element.elementor-element-8fd5621 .elementor-heading-title{font-family:"Tahoma", Sans-serif;font-size:18px;font-weight:600;letter-spacing:-0.2px;color:#FFFFFF;}.elementor-821 .elementor-element.elementor-element-81d0a6a .elementor-heading-title{font-family:"Tahoma", Sans-serif;font-size:16px;letter-spacing:1.8px;color:#FFFFFFB3;}.elementor-821 .elementor-element.elementor-element-ee3651b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;}.elementor-821 .elementor-element.elementor-element-5bcff4a .elementor-heading-title{font-family:"Tahoma", Sans-serif;font-size:14px;font-weight:600;letter-spacing:0px;color:#B6FF00;}.elementor-821 .elementor-element.elementor-element-370597f .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:30px;font-weight:700;letter-spacing:-0.1px;color:#FFFFFF;}.elementor-821 .elementor-element.elementor-element-27d68cf{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;}.elementor-821 .elementor-element.elementor-element-3715974{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;}.elementor-821 .elementor-element.elementor-element-31271b5 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:30px;color:#B6FF00;}.elementor-821 .elementor-element.elementor-element-f9817aa .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:28px;color:#FFFFFF;}.elementor-821 .elementor-element.elementor-element-9772d82 .elementor-heading-title{font-family:"Verdana", Sans-serif;font-size:14px;letter-spacing:0px;color:#FFFFFFB3;}.elementor-821 .elementor-element.elementor-element-ab32e42{--display:flex;}.elementor-821 .elementor-element.elementor-element-eb754b8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;}.elementor-821 .elementor-element.elementor-element-8d09b82 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:30px;color:#B6FF00;}.elementor-821 .elementor-element.elementor-element-4971a53 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:28px;color:#FFFFFF;}.elementor-821 .elementor-element.elementor-element-b968eff .elementor-heading-title{font-family:"Verdana", Sans-serif;font-size:14px;letter-spacing:0px;word-spacing:0px;color:#FFFFFFB3;}.elementor-821 .elementor-element.elementor-element-69cfd7d{--display:flex;}.elementor-821 .elementor-element.elementor-element-dbe4cf6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;}.elementor-821 .elementor-element.elementor-element-888ee0c .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:30px;color:#B6FF00;}.elementor-821 .elementor-element.elementor-element-df9e477 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:28px;color:#FFFFFF;}.elementor-821 .elementor-element.elementor-element-ef463d4 .elementor-heading-title{font-family:"Verdana", Sans-serif;font-size:14px;letter-spacing:0px;color:#FFFFFFB3;}.elementor-821 .elementor-element.elementor-element-a156801{--display:flex;}.elementor-821 .elementor-element.elementor-element-89b0fb8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;}.elementor-821 .elementor-element.elementor-element-4ca85fd .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:30px;color:#B6FF00;}.elementor-821 .elementor-element.elementor-element-53232d2 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:28px;color:#FFFFFF;}.elementor-821 .elementor-element.elementor-element-92aa091 .elementor-heading-title{font-family:"Verdana", Sans-serif;font-size:14px;letter-spacing:0px;color:#FFFFFFB3;}.elementor-821 .elementor-element.elementor-element-84a4cda{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--margin-top:37px;--margin-bottom:0px;--margin-left:37px;--margin-right:0px;}.elementor-821 .elementor-element.elementor-element-42bca86{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:20px;--margin-right:0px;}.elementor-821 .elementor-element.elementor-element-42bca86.e-con{--align-self:center;}.elementor-821 .elementor-element.elementor-element-2407981 .elementor-icon-wrapper{text-align:center;}.elementor-821 .elementor-element.elementor-element-2407981.elementor-view-stacked .elementor-icon{background-color:#B6FF00;}.elementor-821 .elementor-element.elementor-element-2407981.elementor-view-framed .elementor-icon, .elementor-821 .elementor-element.elementor-element-2407981.elementor-view-default .elementor-icon{color:#B6FF00;border-color:#B6FF00;}.elementor-821 .elementor-element.elementor-element-2407981.elementor-view-framed .elementor-icon, .elementor-821 .elementor-element.elementor-element-2407981.elementor-view-default .elementor-icon svg{fill:#B6FF00;}.elementor-821 .elementor-element.elementor-element-f325db1{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-821 .elementor-element.elementor-element-f325db1.e-con{--align-self:center;}.elementor-821 .elementor-element.elementor-element-dc07b9e{text-align:start;}.elementor-821 .elementor-element.elementor-element-dc07b9e .elementor-heading-title{font-size:40px;font-weight:600;color:#FFFFFF;}.elementor-821 .elementor-element.elementor-element-b53258e .elementor-heading-title{font-size:19px;letter-spacing:0.1px;color:#ADADAD;}.elementor-821 .elementor-element.elementor-element-39a117c{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;}.elementor-821 .elementor-element.elementor-element-39a117c.e-con{--align-self:center;}.elementor-821 .elementor-element.elementor-element-9ecff5d.elementor-element{--align-self:center;}.elementor-821 .elementor-element.elementor-element-9ecff5d .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-weight:500;}body.elementor-page-821:not(.elementor-motion-effects-element-type-background), body.elementor-page-821 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-821 .elementor-element.elementor-element-8db7db1{--width:95%;}.elementor-821 .elementor-element.elementor-element-26332e6{--width:40%;}.elementor-821 .elementor-element.elementor-element-40c67fa{--width:60%;}.elementor-821 .elementor-element.elementor-element-1cec128{--width:95%;}.elementor-821 .elementor-element.elementor-element-7b10e2d{--width:49%;}.elementor-821 .elementor-element.elementor-element-22035a1{--width:50%;}.elementor-821 .elementor-element.elementor-element-27deb37{--content-width:95%;}.elementor-821 .elementor-element.elementor-element-f907f71{--width:35%;}.elementor-821 .elementor-element.elementor-element-b14b9cf{--width:30%;}.elementor-821 .elementor-element.elementor-element-309ab5f{--width:70%;}.elementor-821 .elementor-element.elementor-element-102074c{--width:35%;}.elementor-821 .elementor-element.elementor-element-b6b6fed{--width:30%;}.elementor-821 .elementor-element.elementor-element-a56e231{--width:70%;}.elementor-821 .elementor-element.elementor-element-4fe3b14{--width:35%;}.elementor-821 .elementor-element.elementor-element-6d66d81{--width:30%;}.elementor-821 .elementor-element.elementor-element-b68ce68{--width:70%;}.elementor-821 .elementor-element.elementor-element-ec64f8e{--content-width:95%;}.elementor-821 .elementor-element.elementor-element-288fc55{--width:35%;}.elementor-821 .elementor-element.elementor-element-f2c5794{--width:30%;}.elementor-821 .elementor-element.elementor-element-f4b3c44{--width:70%;}.elementor-821 .elementor-element.elementor-element-897e9e3{--width:35%;}.elementor-821 .elementor-element.elementor-element-274125d{--width:30%;}.elementor-821 .elementor-element.elementor-element-1f5633e{--width:70%;}.elementor-821 .elementor-element.elementor-element-d35a14c{--width:35%;}.elementor-821 .elementor-element.elementor-element-a980374{--width:30%;}.elementor-821 .elementor-element.elementor-element-b82ea65{--width:70%;}.elementor-821 .elementor-element.elementor-element-ee3651b{--width:94%;}.elementor-821 .elementor-element.elementor-element-27d68cf{--width:95%;}.elementor-821 .elementor-element.elementor-element-3715974{--width:20%;}.elementor-821 .elementor-element.elementor-element-ab32e42{--width:8%;}.elementor-821 .elementor-element.elementor-element-eb754b8{--width:20%;}.elementor-821 .elementor-element.elementor-element-69cfd7d{--width:8%;}.elementor-821 .elementor-element.elementor-element-dbe4cf6{--width:20%;}.elementor-821 .elementor-element.elementor-element-a156801{--width:8%;}.elementor-821 .elementor-element.elementor-element-89b0fb8{--width:20%;}.elementor-821 .elementor-element.elementor-element-84a4cda{--width:95%;}.elementor-821 .elementor-element.elementor-element-42bca86{--width:11%;}.elementor-821 .elementor-element.elementor-element-f325db1{--width:30%;}.elementor-821 .elementor-element.elementor-element-39a117c{--width:50%;}}@media(max-width:1024px){.elementor-821 .elementor-element.elementor-element-f49ddfc .elementor-heading-title{font-size:15px;}.elementor-821 .elementor-element.elementor-element-27deb37{--gap:2px 2px;--row-gap:2px;--column-gap:2px;}.elementor-821 .elementor-element.elementor-element-ec64f8e{--gap:2px 2px;--row-gap:2px;--column-gap:2px;}}@media(max-width:767px){.elementor-821 .elementor-element.elementor-element-f49ddfc .elementor-heading-title{font-size:21px;}.elementor-821 .elementor-element.elementor-element-27deb37{--gap:1px 1px;--row-gap:1px;--column-gap:1px;}.elementor-821 .elementor-element.elementor-element-ec64f8e{--gap:1px 1px;--row-gap:1px;--column-gap:1px;}}/* Start custom CSS for heading, class: .elementor-element-f49ddfc */#outline-btn{

display:inline-flex;

align-items:center;

justify-content:center;

gap:14px;

height:58px;

padding:0 28px;

background:transparent;

border:1px solid rgba(182,255,0,.55);

border-radius:4px;

color:#FFFFFF !important;

font-size:16px;

font-weight:600;

text-decoration:none;

transition:all .3s ease;

cursor:pointer;

}

/* ICON */

#outline-btn i,
#outline-btn svg{

font-size:15px;

transition:.3s ease;

color:#B6FF00;

}

/* HOVER */

#outline-btn:hover{

border-color:#B6FF00;

background:rgba(182,255,0,.05);

box-shadow:
0 0 15px rgba(182,255,0,.12);

}

#outline-btn:hover i,
#outline-btn:hover svg{

transform:translateX(5px);

}


@media (max-width:767px){

#outline-btn{

width:100%;

height:54px;

font-size:15px;

}

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f907f71 *//* ==========================
   SERVICE CARD
========================== */

.service-card{

display:flex;

flex-direction:row;

align-items:flex-start;

justify-content:space-between;

gap:24px;

padding:28px;

min-height:190px;

background:linear-gradient(
180deg,
rgba(18,18,18,.96) 0%,
rgba(8,8,8,.99) 100%
);

border:1px solid rgba(255,255,255,.06);

border-radius:16px;

box-shadow:
inset 0 1px 0 rgba(255,255,255,.03);

position:relative;

overflow:hidden;

transition:all .3s ease;

}

/* HOVER */

.service-card:hover{

background:linear-gradient(
180deg,
rgba(22,22,22,.98) 0%,
rgba(10,10,10,1) 100%
);

border-color:rgba(182,255,0,.25);

box-shadow:
0 0 12px rgba(182,255,0,.05);

transform:translateY(-2px);

}

/* SOL HİSSƏ */

.service-left{

display:flex;

align-items:flex-start;

gap:24px;

width:85%;

}

/* ICON BOX */

#icon-box{

width:64px;

height:64px;

min-width:64px;

min-height:64px;

display:flex;

align-items:center;

justify-content:center;

border-radius:12px;

background:rgba(182,255,0,.03);

border:1px solid rgba(182,255,0,.08);

}

/* ICON */

#icon-box i,
#icon-box svg{

font-size:34px;

color:#B6FF00 !important;

fill:#B6FF00 !important;

stroke:#B6FF00 !important;

}

/* CONTENT */

.service-content{

display:flex;

flex-direction:column;

gap:14px;

}

/* TITLE */

.service-content h3,
.service-content .elementor-heading-title{

font-size:18px;

font-weight:600;

line-height:1.4;

color:#FFFFFF;

margin:0;

}

/* DESCRIPTION */

.service-content p{

font-size:15px;

line-height:1.8;

color:rgba(255,255,255,.65);

margin:0;

max-width:280px;

}

/* ARROW */

.card-arrow{

position:absolute;

right:28px;

bottom:28px;

font-size:24px;

color:#B6FF00;

transition:.3s ease;

}

.service-card:hover .card-arrow{

transform:translateX(5px);

}

/* ==========================
   TABLET
========================== */

@media (max-width:1024px){

.service-card{

padding:24px;

min-height:180px;

}

}

/* ==========================
   MOBILE
========================== */

@media (max-width:767px){

.service-card{

padding:20px;

gap:18px;

min-height:auto;

}

.service-left{

width:100%;

gap:18px;

}

#icon-box{

width:56px;

height:56px;

min-width:56px;

min-height:56px;

}

#icon-box i,
#icon-box svg{

font-size:28px;

}

.service-content h3{

font-size:17px;

}

.service-content p{

font-size:14px;

line-height:1.6;

max-width:none;

}

.card-arrow{

right:20px;

bottom:20px;

font-size:20px;

}

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-102074c *//* ==========================
   SERVICE CARD
========================== */

.service-card{

display:flex;

flex-direction:row;

align-items:flex-start;

justify-content:space-between;

gap:24px;

padding:28px;

min-height:190px;

background:rgba(255,255,255,.015);

border:1px solid rgba(255,255,255,.08);

border-radius:16px;

position:relative;

overflow:hidden;

transition:.3s ease;

}

/* HOVER */

.service-card:hover{

border-color:rgba(182,255,0,.35);

background:rgba(255,255,255,.025);

transform:translateY(-2px);

}

/* SOL TƏRƏF */

.service-left{

display:flex;

align-items:flex-start;

gap:24px;

width:85%;

}

/* ICON BOX */

#icon-box{

width:64px;

height:64px;

min-width:64px;

min-height:64px;

display:flex;

align-items:center;

justify-content:center;

border-radius:12px;

background:rgba(182,255,0,.04);

}

/* ICON */

#icon-box i,
#icon-box svg{

font-size:34px;

color:#B6FF00 !important;

fill:#B6FF00 !important;

stroke:#B6FF00 !important;

}

/* MƏTN HİSSƏSİ */

.service-content{

display:flex;

flex-direction:column;

gap:14px;

}

/* BAŞLIQ */

.service-content h3,
.service-content .elementor-heading-title{

font-size:18px;

font-weight:600;

line-height:1.3;

color:#fff;

margin:0;

}

/* MƏTN */

.service-content p{

font-size:16px;

line-height:1.8;

color:rgba(255,255,255,.65);

margin:0;

max-width:280px;

}

/* OX */

.card-arrow{

position:absolute;

right:28px;

bottom:28px;

font-size:24px;

color:#B6FF00;

transition:.3s ease;

}

.service-card:hover .card-arrow{

transform:translateX(4px);

}

/* ==========================
   TABLET
========================== */

@media (max-width:1024px){

.service-card{

padding:24px;

min-height:180px;

}

}

/* ==========================
   MOBILE
========================== */

@media (max-width:767px){

.service-card{

padding:20px;

min-height:auto;

gap:18px;

}

.service-left{

gap:18px;

width:100%;

}

#icon-box{

width:56px;

height:56px;

min-width:56px;

min-height:56px;

}

#icon-box i,
#icon-box svg{

font-size:28px;

}

.service-content h3{

font-size:17px;

}

.service-content p{

font-size:14px;

line-height:1.6;

max-width:none;

}

.card-arrow{

right:20px;

bottom:20px;

font-size:20px;

}

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4fe3b14 *//* ==========================
   SERVICE CARD
========================== */

.service-card{

display:flex;

flex-direction:row;

align-items:flex-start;

justify-content:space-between;

gap:24px;

padding:28px;

min-height:190px;

background:rgba(255,255,255,.015);

border:1px solid rgba(255,255,255,.08);

border-radius:16px;

position:relative;

overflow:hidden;

transition:.3s ease;

}

/* HOVER */

.service-card:hover{

border-color:rgba(182,255,0,.35);

background:rgba(255,255,255,.025);

transform:translateY(-2px);

}

/* SOL TƏRƏF */

.service-left{

display:flex;

align-items:flex-start;

gap:24px;

width:85%;

}

/* ICON BOX */

#icon-box{

width:64px;

height:64px;

min-width:64px;

min-height:64px;

display:flex;

align-items:center;

justify-content:center;

border-radius:12px;

background:rgba(182,255,0,.04);

}

/* ICON */

#icon-box i,
#icon-box svg{

font-size:34px;

color:#B6FF00 !important;

fill:#B6FF00 !important;

stroke:#B6FF00 !important;

}

/* MƏTN HİSSƏSİ */

.service-content{

display:flex;

flex-direction:column;

gap:14px;

}

/* BAŞLIQ */

.service-content h3,
.service-content .elementor-heading-title{

font-size:18px;

font-weight:600;

line-height:1.3;

color:#fff;

margin:0;

}

/* MƏTN */

.service-content p{

font-size:16px;

line-height:1.8;

color:rgba(255,255,255,.65);

margin:0;

max-width:280px;

}

/* OX */

.card-arrow{

position:absolute;

right:28px;

bottom:28px;

font-size:24px;

color:#B6FF00;

transition:.3s ease;

}

.service-card:hover .card-arrow{

transform:translateX(4px);

}

/* ==========================
   TABLET
========================== */

@media (max-width:1024px){

.service-card{

padding:24px;

min-height:180px;

}

}

/* ==========================
   MOBILE
========================== */

@media (max-width:767px){

.service-card{

padding:20px;

min-height:auto;

gap:18px;

}

.service-left{

gap:18px;

width:100%;

}

#icon-box{

width:56px;

height:56px;

min-width:56px;

min-height:56px;

}

#icon-box i,
#icon-box svg{

font-size:28px;

}

.service-content h3{

font-size:17px;

}

.service-content p{

font-size:14px;

line-height:1.6;

max-width:none;

}

.card-arrow{

right:20px;

bottom:20px;

font-size:20px;

}

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-288fc55 *//* ==========================
   SERVICE CARD
========================== */

.service-card{

display:flex;

flex-direction:row;

align-items:flex-start;

justify-content:space-between;

gap:24px;

padding:28px;

min-height:190px;

background:rgba(255,255,255,.015);

border:1px solid rgba(255,255,255,.08);

border-radius:16px;

position:relative;

overflow:hidden;

transition:.3s ease;

}

/* HOVER */

.service-card:hover{

border-color:rgba(182,255,0,.35);

background:rgba(255,255,255,.025);

transform:translateY(-2px);

}

/* SOL TƏRƏF */

.service-left{

display:flex;

align-items:flex-start;

gap:24px;

width:85%;

}

/* ICON BOX */

#icon-box{

width:64px;

height:64px;

min-width:64px;

min-height:64px;

display:flex;

align-items:center;

justify-content:center;

border-radius:12px;

background:rgba(182,255,0,.04);

}

/* ICON */

#icon-box i,
#icon-box svg{

font-size:34px;

color:#B6FF00 !important;

fill:#B6FF00 !important;

stroke:#B6FF00 !important;

}

/* MƏTN HİSSƏSİ */

.service-content{

display:flex;

flex-direction:column;

gap:14px;

}

/* BAŞLIQ */

.service-content h3,
.service-content .elementor-heading-title{

font-size:18px;

font-weight:600;

line-height:1.3;

color:#fff;

margin:0;

}

/* MƏTN */

.service-content p{

font-size:16px;

line-height:1.8;

color:rgba(255,255,255,.65);

margin:0;

max-width:280px;

}

/* OX */

.card-arrow{

position:absolute;

right:28px;

bottom:28px;

font-size:24px;

color:#B6FF00;

transition:.3s ease;

}

.service-card:hover .card-arrow{

transform:translateX(4px);

}

/* ==========================
   TABLET
========================== */

@media (max-width:1024px){

.service-card{

padding:24px;

min-height:180px;

}

}

/* ==========================
   MOBILE
========================== */

@media (max-width:767px){

.service-card{

padding:20px;

min-height:auto;

gap:18px;

}

.service-left{

gap:18px;

width:100%;

}

#icon-box{

width:56px;

height:56px;

min-width:56px;

min-height:56px;

}

#icon-box i,
#icon-box svg{

font-size:28px;

}

.service-content h3{

font-size:17px;

}

.service-content p{

font-size:14px;

line-height:1.6;

max-width:none;

}

.card-arrow{

right:20px;

bottom:20px;

font-size:20px;

}

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-897e9e3 *//* ==========================
   SERVICE CARD
========================== */

.service-card{

display:flex;

flex-direction:row;

align-items:flex-start;

justify-content:space-between;

gap:24px;

padding:28px;

min-height:190px;

background:rgba(255,255,255,.015);

border:1px solid rgba(255,255,255,.08);

border-radius:16px;

position:relative;

overflow:hidden;

transition:.3s ease;

}

/* HOVER */

.service-card:hover{

border-color:rgba(182,255,0,.35);

background:rgba(255,255,255,.025);

transform:translateY(-2px);

}

/* SOL TƏRƏF */

.service-left{

display:flex;

align-items:flex-start;

gap:24px;

width:85%;

}

/* ICON BOX */

#icon-box{

width:64px;

height:64px;

min-width:64px;

min-height:64px;

display:flex;

align-items:center;

justify-content:center;

border-radius:12px;

background:rgba(182,255,0,.04);

}

/* ICON */

#icon-box i,
#icon-box svg{

font-size:34px;

color:#B6FF00 !important;

fill:#B6FF00 !important;

stroke:#B6FF00 !important;

}

/* MƏTN HİSSƏSİ */

.service-content{

display:flex;

flex-direction:column;

gap:14px;

}

/* BAŞLIQ */

.service-content h3,
.service-content .elementor-heading-title{

font-size:18px;

font-weight:600;

line-height:1.3;

color:#fff;

margin:0;

}

/* MƏTN */

.service-content p{

font-size:16px;

line-height:1.8;

color:rgba(255,255,255,.65);

margin:0;

max-width:280px;

}

/* OX */

.card-arrow{

position:absolute;

right:28px;

bottom:28px;

font-size:24px;

color:#B6FF00;

transition:.3s ease;

}

.service-card:hover .card-arrow{

transform:translateX(4px);

}

/* ==========================
   TABLET
========================== */

@media (max-width:1024px){

.service-card{

padding:24px;

min-height:180px;

}

}

/* ==========================
   MOBILE
========================== */

@media (max-width:767px){

.service-card{

padding:20px;

min-height:auto;

gap:18px;

}

.service-left{

gap:18px;

width:100%;

}

#icon-box{

width:56px;

height:56px;

min-width:56px;

min-height:56px;

}

#icon-box i,
#icon-box svg{

font-size:28px;

}

.service-content h3{

font-size:17px;

}

.service-content p{

font-size:14px;

line-height:1.6;

max-width:none;

}

.card-arrow{

right:20px;

bottom:20px;

font-size:20px;

}

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d35a14c *//* ==========================
   SERVICE CARD
========================== */

.service-card{

display:flex;

flex-direction:row;

align-items:flex-start;

justify-content:space-between;

gap:24px;

padding:28px;

min-height:190px;

background:rgba(255,255,255,.015);

border:1px solid rgba(255,255,255,.08);

border-radius:16px;

position:relative;

overflow:hidden;

transition:.3s ease;

}

/* HOVER */

.service-card:hover{

border-color:rgba(182,255,0,.35);

background:rgba(255,255,255,.025);

transform:translateY(-2px);

}

/* SOL TƏRƏF */

.service-left{

display:flex;

align-items:flex-start;

gap:24px;

width:85%;

}

/* ICON BOX */

#icon-box{

width:64px;

height:64px;

min-width:64px;

min-height:64px;

display:flex;

align-items:center;

justify-content:center;

border-radius:12px;

background:rgba(182,255,0,.04);

}

/* ICON */

#icon-box i,
#icon-box svg{

font-size:34px;

color:#B6FF00 !important;

fill:#B6FF00 !important;

stroke:#B6FF00 !important;

}

/* MƏTN HİSSƏSİ */

.service-content{

display:flex;

flex-direction:column;

gap:14px;

}

/* BAŞLIQ */

.service-content h3,
.service-content .elementor-heading-title{

font-size:18px;

font-weight:600;

line-height:1.3;

color:#fff;

margin:0;

}

/* MƏTN */

.service-content p{

font-size:16px;

line-height:1.8;

color:rgba(255,255,255,.65);

margin:0;

max-width:280px;

}

/* OX */

.card-arrow{

position:absolute;

right:28px;

bottom:28px;

font-size:24px;

color:#B6FF00;

transition:.3s ease;

}

.service-card:hover .card-arrow{

transform:translateX(4px);

}

/* ==========================
   TABLET
========================== */

@media (max-width:1024px){

.service-card{

padding:24px;

min-height:180px;

}

}

/* ==========================
   MOBILE
========================== */

@media (max-width:767px){

.service-card{

padding:20px;

min-height:auto;

gap:18px;

}

.service-left{

gap:18px;

width:100%;

}

#icon-box{

width:56px;

height:56px;

min-width:56px;

min-height:56px;

}

#icon-box i,
#icon-box svg{

font-size:28px;

}

.service-content h3{

font-size:17px;

}

.service-content p{

font-size:14px;

line-height:1.6;

max-width:none;

}

.card-arrow{

right:20px;

bottom:20px;

font-size:20px;

}

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3715974 */.process-card{

background:linear-gradient(
180deg,
rgba(18,18,18,.98) 0%,
rgba(10,10,10,1) 100%
);

border:1px solid rgba(255,255,255,.08);

border-radius:18px;

padding:28px 30px;

min-height:200px;

height:200px;

display:flex;

flex-direction:column;

justify-content:flex-start;

gap:14px;

position:relative;

overflow:hidden;

transition:
transform .3s ease,
border-color .3s ease,
box-shadow .3s ease,
background .3s ease;

box-shadow:
inset 0 1px 0 rgba(255,255,255,.03);

}

/* PREMIUM GLOW */

.process-card::before{

content:"";

position:absolute;

top:-80px;

right:-80px;

width:160px;

height:160px;

border-radius:50%;

background:rgba(182,255,0,.06);

filter:blur(60px);

opacity:0;

transition:.35s ease;

pointer-events:none;

}

/* HOVER */

.process-card:hover{

transform:translateY(-4px);

border-color:rgba(182,255,0,.22);

background:linear-gradient(
180deg,
rgba(22,22,22,.98) 0%,
rgba(12,12,12,1) 100%
);

box-shadow:
0 0 18px rgba(182,255,0,.06);

}

.process-card:hover::before{

opacity:1;

}

/* ACTIVE CARD */

.process-card.active{

border-color:#B6FF00;

box-shadow:
0 0 20px rgba(182,255,0,.08);

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ab32e42 *//* ==========================
   PROCESS LINE
========================== */

.process-line{

position:relative;

width:90px;

height:1px;

background:linear-gradient(
90deg,
rgba(255,255,255,.04),
rgba(255,255,255,.12),
rgba(255,255,255,.04)
);

margin:auto 0;

overflow:visible;

flex-shrink:0;

}

/* CENTER DOT */

.process-line::after{

content:"";

position:absolute;

top:50%;

left:50%;

transform:translate(-50%,-50%);

width:10px;

height:10px;

border:1px solid #B6FF00;

border-radius:50%;

background:#0B0B0B;

box-shadow:
0 0 4px rgba(182,255,0,.15);

}

/* HOVER */

.process-card:hover + .process-line::after{

border-color:#D7FF63;

box-shadow:
0 0 8px rgba(182,255,0,.25);

}

/* TABLET */

@media (max-width:1024px){

.process-line{

width:60px;

}

}

/* MOBILE */

@media (max-width:767px){

.process-line{

display:none;

}

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eb754b8 */.process-card{

background:linear-gradient(
180deg,
rgba(18,18,18,.96) 0%,
rgba(8,8,8,.99) 100%
);

border:1px solid rgba(255,255,255,.06);

border-radius:16px;

padding:24px 28px;

min-height:180px;

height:180px;

display:flex;

flex-direction:column;

justify-content:flex-start;

gap:12px;

position:relative;

overflow:hidden;

transition:all .3s ease;

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dbe4cf6 */.process-card{

background:linear-gradient(
180deg,
rgba(18,18,18,.96) 0%,
rgba(8,8,8,.99) 100%
);

border:1px solid rgba(255,255,255,.06);

border-radius:16px;

padding:24px 28px;

min-height:180px;

height:180px;

display:flex;

flex-direction:column;

justify-content:flex-start;

gap:12px;

position:relative;

overflow:hidden;

transition:all .3s ease;

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-89b0fb8 */.process-card{

background:linear-gradient(
180deg,
rgba(18,18,18,.96) 0%,
rgba(8,8,8,.99) 100%
);

border:1px solid rgba(255,255,255,.06);

border-radius:16px;

padding:24px 28px;

min-height:180px;

height:180px;

display:flex;

flex-direction:column;

justify-content:flex-start;

gap:12px;

position:relative;

overflow:hidden;

transition:all .3s ease;

}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-2407981 */.cta-icon-box{

width:90px;

height:90px;

display:flex;

align-items:center;

justify-content:center;

border-radius:12px;

border:1px solid rgba(182,255,0,.35);

background:rgba(182,255,0,.03);

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9ecff5d */.cta-button{

display:inline-flex;

align-items:center;

justify-content:center;

gap:12px;

width:240px;

height:68px;

background:#B6FF00;

color:#111 !important;

font-size:18px;

font-weight:600;

border-radius:6px;

text-decoration:none;

transition:.3s ease;

}

.cta-button:hover{

transform:translateY(-2px);

background:#C8FF39;

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-84a4cda */.cta-section{

display:flex;

align-items:center;

justify-content:space-between;

gap:40px;

padding:4px 50px;

background:linear-gradient(
90deg,
#0B0B0B 0%,
#0B0B0B 55%,
rgba(182,255,0,.15) 80%,
rgba(182,255,0,.25) 100%
);

border:1px solid rgba(255,255,255,.06);

border-radius:18px;

position:relative;

overflow:hidden;

}

/* YAŞIL GLOW */

.cta-section::before{

content:"";

position:absolute;

right:-150px;

top:50%;

transform:translateY(-50%);

width:450px;

height:450px;

background:rgba(182,255,0,.15);

border-radius:50%;

filter:blur(120px);

pointer-events:none;

}

@media (max-width:767px){

.cta-section{

flex-direction:column;

justify-content:center;

align-items:center;

text-align:center;

gap:25px;

padding:30px 20px;

width:100%;

max-width:350px;

margin:0 auto;

}

.cta-section::before{

width:220px;

height:220px;

right:-60px;

bottom:-60px;

top:auto;

transform:none;

filter:blur(80px);

}

}/* End custom CSS */