.elementor-9 .elementor-element.elementor-element-6cde0ac{--display:flex;--min-height:86vh;--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;--overlay-opacity:0.7;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-6cde0ac:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-6cde0ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-6cde0ac::before, .elementor-9 .elementor-element.elementor-element-6cde0ac > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-6cde0ac > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-6cde0ac > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-6cde0ac > .e-con-inner > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-6cde0ac > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(111deg, var( --e-global-color-secondary ) 17%, var( --e-global-color-accent ) 100%);}.elementor-9 .elementor-element.elementor-element-6cde0ac.e-con{--align-self:center;}.elementor-9 .elementor-element.elementor-element-d339f32{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-9 .elementor-element.elementor-element-d339f32.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-d339f32 .elementor-heading-title{color:var( --e-global-color-2cc7382 );}.elementor-9 .elementor-element.elementor-element-0ac2aa7{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:center;color:var( --e-global-color-2cc7382 );}.elementor-9 .elementor-element.elementor-element-0ac2aa7.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-38bfddc .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:600;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-a6445b0{--display:grid;--min-height:0px;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(5, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-0fc71e8 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-0fc71e8.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-0fc71e8{text-align:center;}.elementor-9 .elementor-element.elementor-element-0fc71e8 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:600;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-096605a{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:3px;}.elementor-9 .elementor-element.elementor-element-096605a.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-096605a .elementor-divider-separator{width:200px;margin:0 auto;margin-center:0;}.elementor-9 .elementor-element.elementor-element-096605a .elementor-divider{text-align:center;padding-block-start:10px;padding-block-end:10px;}.elementor-9 .elementor-element.elementor-element-e21edbd > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-e21edbd.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-e21edbd{text-align:center;}.elementor-9 .elementor-element.elementor-element-e21edbd .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:600;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-b8b469a{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:3px;}.elementor-9 .elementor-element.elementor-element-b8b469a.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-b8b469a .elementor-divider-separator{width:200px;margin:0 auto;margin-center:0;}.elementor-9 .elementor-element.elementor-element-b8b469a .elementor-divider{text-align:center;padding-block-start:10px;padding-block-end:10px;}.elementor-9 .elementor-element.elementor-element-82d64fd > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-82d64fd.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-82d64fd{text-align:center;}.elementor-9 .elementor-element.elementor-element-82d64fd .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:600;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-40a931f{--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;--justify-content:center;}.elementor-9 .elementor-element.elementor-element-2c0bb12 .elementor-button{background-color:transparent;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;line-height:1.2em;fill:var( --e-global-color-2cc7382 );color:var( --e-global-color-2cc7382 );background-image:linear-gradient(90deg, var( --e-global-color-secondary ) 0%, var( --e-global-color-accent ) 100%);border-style:solid;border-width:2px 2px 2px 2px;border-radius:50px 50px 50px 50px;padding:13px 50px 13px 50px;}.elementor-9 .elementor-element.elementor-element-2c0bb12 .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-2c0bb12 .elementor-button:focus{background-color:var( --e-global-color-secondary );border-color:var( --e-global-color-2cc7382 );}.elementor-9 .elementor-element.elementor-element-2c0bb12{width:initial;max-width:initial;}.elementor-9 .elementor-element.elementor-element-2c0bb12 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-3f47a2e .elementor-button{background-color:transparent;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;line-height:1.2em;fill:var( --e-global-color-text );color:var( --e-global-color-text );background-image:linear-gradient(90deg, var( --e-global-color-secondary ) 0%, var( --e-global-color-accent ) 100%);border-style:none;border-radius:50px 50px 50px 50px;padding:15px 50px 15px 50px;}.elementor-9 .elementor-element.elementor-element-3f47a2e .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-3f47a2e .elementor-button:focus{background-color:var( --e-global-color-secondary );border-color:var( --e-global-color-2cc7382 );}.elementor-9 .elementor-element.elementor-element-3f47a2e{width:initial;max-width:initial;}.elementor-9 .elementor-element.elementor-element-1b354d4{--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;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-cd27269{text-align:center;}.elementor-9 .elementor-element.elementor-element-cd27269 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-02999c2{width:var( --container-widget-width, 54% );max-width:54%;--container-widget-width:54%;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;}.elementor-9 .elementor-element.elementor-element-02999c2.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-63bd8b3 .elementor-button{background-color:transparent;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;line-height:1.2em;fill:var( --e-global-color-text );color:var( --e-global-color-text );background-image:linear-gradient(90deg, var( --e-global-color-secondary ) 0%, var( --e-global-color-accent ) 100%);border-style:none;border-radius:50px 50px 50px 50px;padding:15px 50px 15px 50px;}.elementor-9 .elementor-element.elementor-element-63bd8b3 .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-63bd8b3 .elementor-button:focus{background-color:var( --e-global-color-secondary );border-color:var( --e-global-color-2cc7382 );}.elementor-9 .elementor-element.elementor-element-63bd8b3{width:initial;max-width:initial;}.elementor-9 .elementor-element.elementor-element-5012cde{text-align:center;}.elementor-9 .elementor-element.elementor-element-5012cde .elementor-heading-title{font-family:"Kallisto", Sans-serif;font-size:48px;font-weight:600;}.elementor-9 .elementor-element.elementor-element-b208e8c{--e-image-carousel-slides-to-show:3;}.elementor-9 .elementor-element.elementor-element-c83fedb{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:2px;}.elementor-9 .elementor-element.elementor-element-c83fedb .elementor-divider-separator{width:100%;}.elementor-9 .elementor-element.elementor-element-c83fedb .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-9 .elementor-element.elementor-element-b74ac22 .elementor-button{background-color:transparent;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;line-height:1.2em;fill:var( --e-global-color-text );color:var( --e-global-color-text );background-image:linear-gradient(90deg, var( --e-global-color-secondary ) 0%, var( --e-global-color-accent ) 100%);border-style:none;border-radius:50px 50px 50px 50px;padding:15px 50px 15px 50px;}.elementor-9 .elementor-element.elementor-element-b74ac22 .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-b74ac22 .elementor-button:focus{background-color:var( --e-global-color-secondary );border-color:var( --e-global-color-2cc7382 );}.elementor-9 .elementor-element.elementor-element-b74ac22{width:initial;max-width:initial;}.elementor-9 .elementor-element.elementor-element-35dadbd{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overlay-opacity:0.8;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-35dadbd:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-35dadbd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #03FF70B3 0%, #FCF3FF99 100%);}.elementor-9 .elementor-element.elementor-element-35dadbd::before, .elementor-9 .elementor-element.elementor-element-35dadbd > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-35dadbd > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-35dadbd > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-35dadbd > .e-con-inner > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-35dadbd > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FCF3FFB3 0%, var( --e-global-color-6b308fb ) 100%);}.elementor-9 .elementor-element.elementor-element-58ce8e9{text-align:center;}.elementor-9 .elementor-element.elementor-element-58ce8e9 .elementor-heading-title{font-family:"Kallisto", Sans-serif;font-size:48px;font-weight:600;}.elementor-9 .elementor-element.elementor-element-e4117f0{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;}.elementor-9 .elementor-element.elementor-element-e4117f0.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-ab7ae26{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:30px 30px;--row-gap:30px;--column-gap:30px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-6455a98{--display:flex;--min-height:0px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-6455a98:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-6455a98 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6b308fb );}.elementor-9 .elementor-element.elementor-element-6455a98.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-563a920{width:100%;max-width:100%;}.elementor-9 .elementor-element.elementor-element-563a920 > .elementor-widget-container{background-color:var( --e-global-color-6b308fb );padding:20px 20px 20px 20px;}.elementor-9 .elementor-element.elementor-element-563a920.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-9 .elementor-element.elementor-element-563a920.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-9 .elementor-element.elementor-element-563a920.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-9 .elementor-element.elementor-element-563a920 .elementor-image-box-title{margin-bottom:15px;font-family:"Kallisto", Sans-serif;font-size:20px;font-weight:600;}.elementor-9 .elementor-element.elementor-element-563a920 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-9 .elementor-element.elementor-element-563a920 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-9 .elementor-element.elementor-element-563a920 .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;}.elementor-9 .elementor-element.elementor-element-de32bee .elementor-button{background-color:transparent;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;line-height:1.2em;fill:var( --e-global-color-text );color:var( --e-global-color-text );background-image:linear-gradient(90deg, var( --e-global-color-secondary ) 0%, var( --e-global-color-accent ) 100%);border-style:none;border-radius:50px 50px 50px 50px;padding:15px 50px 15px 50px;}.elementor-9 .elementor-element.elementor-element-de32bee .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-de32bee .elementor-button:focus{background-color:var( --e-global-color-secondary );border-color:var( --e-global-color-2cc7382 );}.elementor-9 .elementor-element.elementor-element-de32bee{width:initial;max-width:initial;}.elementor-9 .elementor-element.elementor-element-de32bee > .elementor-widget-container{padding:0px 0px 030px 0px;}.elementor-9 .elementor-element.elementor-element-9b6cc10{--display:flex;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-9b6cc10:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-9b6cc10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6b308fb );}.elementor-9 .elementor-element.elementor-element-88c5aff > .elementor-widget-container{background-color:var( --e-global-color-6b308fb );padding:20px 20px 20px 20px;}.elementor-9 .elementor-element.elementor-element-88c5aff.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-9 .elementor-element.elementor-element-88c5aff.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-9 .elementor-element.elementor-element-88c5aff.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-9 .elementor-element.elementor-element-88c5aff .elementor-image-box-title{margin-bottom:15px;font-family:"Kallisto", Sans-serif;font-size:20px;font-weight:600;}.elementor-9 .elementor-element.elementor-element-88c5aff .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-9 .elementor-element.elementor-element-88c5aff .elementor-image-box-img img{transition-duration:0.3s;}.elementor-9 .elementor-element.elementor-element-88c5aff .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;}.elementor-9 .elementor-element.elementor-element-c8e70d0 .elementor-button{background-color:transparent;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;line-height:1.2em;fill:var( --e-global-color-text );color:var( --e-global-color-text );background-image:linear-gradient(90deg, var( --e-global-color-secondary ) 0%, var( --e-global-color-accent ) 100%);border-style:none;border-radius:50px 50px 50px 50px;padding:15px 50px 15px 50px;}.elementor-9 .elementor-element.elementor-element-c8e70d0 .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-c8e70d0 .elementor-button:focus{background-color:var( --e-global-color-secondary );border-color:var( --e-global-color-2cc7382 );}.elementor-9 .elementor-element.elementor-element-c8e70d0{width:initial;max-width:initial;}.elementor-9 .elementor-element.elementor-element-c8e70d0 > .elementor-widget-container{padding:0px 0px 030px 0px;}.elementor-9 .elementor-element.elementor-element-318a224{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-318a224:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-318a224 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6b308fb );}.elementor-9 .elementor-element.elementor-element-32fd319 > .elementor-widget-container{background-color:var( --e-global-color-6b308fb );padding:20px 20px 20px 20px;}.elementor-9 .elementor-element.elementor-element-32fd319.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-9 .elementor-element.elementor-element-32fd319.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-9 .elementor-element.elementor-element-32fd319.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-9 .elementor-element.elementor-element-32fd319 .elementor-image-box-title{margin-bottom:15px;font-family:"Kallisto", Sans-serif;font-size:20px;font-weight:600;}.elementor-9 .elementor-element.elementor-element-32fd319 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-9 .elementor-element.elementor-element-32fd319 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-9 .elementor-element.elementor-element-32fd319 .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;}.elementor-9 .elementor-element.elementor-element-fb6c705 .elementor-button{background-color:transparent;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;line-height:1.2em;fill:var( --e-global-color-text );color:var( --e-global-color-text );background-image:linear-gradient(90deg, var( --e-global-color-secondary ) 0%, var( --e-global-color-accent ) 100%);border-style:none;border-radius:50px 50px 50px 50px;padding:15px 50px 15px 50px;}.elementor-9 .elementor-element.elementor-element-fb6c705 .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-fb6c705 .elementor-button:focus{background-color:var( --e-global-color-secondary );border-color:var( --e-global-color-2cc7382 );}.elementor-9 .elementor-element.elementor-element-fb6c705{width:initial;max-width:initial;}.elementor-9 .elementor-element.elementor-element-fb6c705 > .elementor-widget-container{padding:0px 0px 030px 0px;}.elementor-9 .elementor-element.elementor-element-4c3c335{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-4c3c335:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-4c3c335 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6b308fb );}.elementor-9 .elementor-element.elementor-element-32f66ac > .elementor-widget-container{background-color:var( --e-global-color-6b308fb );padding:20px 20px 20px 20px;}.elementor-9 .elementor-element.elementor-element-32f66ac.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-9 .elementor-element.elementor-element-32f66ac.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-9 .elementor-element.elementor-element-32f66ac.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-9 .elementor-element.elementor-element-32f66ac .elementor-image-box-title{margin-bottom:15px;font-family:"Kallisto", Sans-serif;font-size:20px;font-weight:600;}.elementor-9 .elementor-element.elementor-element-32f66ac .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-9 .elementor-element.elementor-element-32f66ac .elementor-image-box-img img{transition-duration:0.3s;}.elementor-9 .elementor-element.elementor-element-32f66ac .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;}.elementor-9 .elementor-element.elementor-element-335b149 .elementor-button{background-color:transparent;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;line-height:1.2em;fill:var( --e-global-color-text );color:var( --e-global-color-text );background-image:linear-gradient(90deg, var( --e-global-color-secondary ) 0%, var( --e-global-color-accent ) 100%);border-style:none;border-radius:50px 50px 50px 50px;padding:15px 50px 15px 50px;}.elementor-9 .elementor-element.elementor-element-335b149 .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-335b149 .elementor-button:focus{background-color:var( --e-global-color-secondary );border-color:var( --e-global-color-2cc7382 );}.elementor-9 .elementor-element.elementor-element-335b149{width:initial;max-width:initial;}.elementor-9 .elementor-element.elementor-element-335b149 > .elementor-widget-container{padding:0px 0px 030px 0px;}.elementor-9 .elementor-element.elementor-element-f1c6dcb{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-f1c6dcb:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-f1c6dcb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6b308fb );}.elementor-9 .elementor-element.elementor-element-3a971aa > .elementor-widget-container{background-color:var( --e-global-color-6b308fb );padding:20px 20px 20px 20px;}.elementor-9 .elementor-element.elementor-element-3a971aa.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-9 .elementor-element.elementor-element-3a971aa.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-9 .elementor-element.elementor-element-3a971aa.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-9 .elementor-element.elementor-element-3a971aa .elementor-image-box-title{margin-bottom:15px;font-family:"Kallisto", Sans-serif;font-size:20px;font-weight:600;}.elementor-9 .elementor-element.elementor-element-3a971aa .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-9 .elementor-element.elementor-element-3a971aa .elementor-image-box-img img{transition-duration:0.3s;}.elementor-9 .elementor-element.elementor-element-3a971aa .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;}.elementor-9 .elementor-element.elementor-element-b69f02f .elementor-button{background-color:transparent;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;line-height:1.2em;fill:var( --e-global-color-text );color:var( --e-global-color-text );background-image:linear-gradient(90deg, var( --e-global-color-secondary ) 0%, var( --e-global-color-accent ) 100%);border-style:none;border-radius:50px 50px 50px 50px;padding:15px 50px 15px 50px;}.elementor-9 .elementor-element.elementor-element-b69f02f .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-b69f02f .elementor-button:focus{background-color:var( --e-global-color-secondary );border-color:var( --e-global-color-2cc7382 );}.elementor-9 .elementor-element.elementor-element-b69f02f{width:initial;max-width:initial;}.elementor-9 .elementor-element.elementor-element-b69f02f > .elementor-widget-container{padding:0px 0px 030px 0px;}.elementor-9 .elementor-element.elementor-element-40f9e34{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-40f9e34:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-40f9e34 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6b308fb );}.elementor-9 .elementor-element.elementor-element-88c3653 > .elementor-widget-container{background-color:var( --e-global-color-6b308fb );padding:20px 20px 20px 20px;}.elementor-9 .elementor-element.elementor-element-88c3653.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-9 .elementor-element.elementor-element-88c3653.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-9 .elementor-element.elementor-element-88c3653.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-9 .elementor-element.elementor-element-88c3653 .elementor-image-box-title{margin-bottom:15px;font-family:"Kallisto", Sans-serif;font-size:20px;font-weight:600;}.elementor-9 .elementor-element.elementor-element-88c3653 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-9 .elementor-element.elementor-element-88c3653 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-9 .elementor-element.elementor-element-88c3653 .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;}.elementor-9 .elementor-element.elementor-element-bc4e42e .elementor-button{background-color:transparent;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;line-height:1.2em;fill:var( --e-global-color-text );color:var( --e-global-color-text );background-image:linear-gradient(90deg, var( --e-global-color-secondary ) 0%, var( --e-global-color-accent ) 100%);border-style:none;border-radius:50px 50px 50px 50px;padding:15px 50px 15px 50px;}.elementor-9 .elementor-element.elementor-element-bc4e42e .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-bc4e42e .elementor-button:focus{background-color:var( --e-global-color-secondary );border-color:var( --e-global-color-2cc7382 );}.elementor-9 .elementor-element.elementor-element-bc4e42e{width:initial;max-width:initial;}.elementor-9 .elementor-element.elementor-element-bc4e42e > .elementor-widget-container{padding:0px 0px 030px 0px;}.elementor-9 .elementor-element.elementor-element-4442b12{--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;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--overlay-opacity:0.8;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-4442b12:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-4442b12 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #03FF70B3 0%, #FCF3FF99 100%);}.elementor-9 .elementor-element.elementor-element-4442b12::before, .elementor-9 .elementor-element.elementor-element-4442b12 > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-4442b12 > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-4442b12 > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-4442b12 > .e-con-inner > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-4442b12 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FCF3FFB3 0%, var( --e-global-color-6b308fb ) 100%);}.elementor-9 .elementor-element.elementor-element-11b9c84{text-align:center;}.elementor-9 .elementor-element.elementor-element-1935b98{--display:flex;--justify-content:center;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-14e03c8{--display:flex;--gap:50px 50px;--row-gap:50px;--column-gap:50px;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-14e03c8.e-con{--align-self:center;}.elementor-9 .elementor-element.elementor-element-b37391c .elementor-testimonial-wrapper{text-align:center;}.elementor-9 .elementor-element.elementor-element-b37391c .elementor-testimonial-content{color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;font-size:28px;font-weight:600;font-style:italic;line-height:1.4em;}.elementor-9 .elementor-element.elementor-element-b37391c .elementor-testimonial-wrapper .elementor-testimonial-image img{width:200px;height:200px;}.elementor-9 .elementor-element.elementor-element-b37391c .elementor-testimonial-name{color:var( --e-global-color-secondary );font-family:"Kallisto", Sans-serif;font-size:20px;font-weight:600;}.elementor-9 .elementor-element.elementor-element-b37391c .elementor-testimonial-job{color:var( --e-global-color-text );font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;}.elementor-9 .elementor-element.elementor-element-951cc54{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-362ddfe{--display:flex;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-5a7e4bf .elementor-testimonial-wrapper{text-align:center;}.elementor-9 .elementor-element.elementor-element-5a7e4bf .elementor-testimonial-content{color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;font-size:28px;font-weight:600;font-style:italic;line-height:1.4em;}.elementor-9 .elementor-element.elementor-element-5a7e4bf .elementor-testimonial-wrapper .elementor-testimonial-image img{width:200px;height:200px;}.elementor-9 .elementor-element.elementor-element-5a7e4bf .elementor-testimonial-name{color:var( --e-global-color-secondary );font-family:"Kallisto", Sans-serif;font-size:20px;font-weight:600;}.elementor-9 .elementor-element.elementor-element-5a7e4bf .elementor-testimonial-job{color:var( --e-global-color-text );font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;}.elementor-9 .elementor-element.elementor-element-a3b0386{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-1a4034e{--display:flex;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-2e8f7b2 .elementor-testimonial-wrapper{text-align:center;}.elementor-9 .elementor-element.elementor-element-2e8f7b2 .elementor-testimonial-content{color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;font-size:28px;font-weight:600;font-style:italic;line-height:1.4em;}.elementor-9 .elementor-element.elementor-element-2e8f7b2 .elementor-testimonial-wrapper .elementor-testimonial-image img{width:200px;height:200px;}.elementor-9 .elementor-element.elementor-element-2e8f7b2 .elementor-testimonial-name{color:var( --e-global-color-secondary );font-family:"Kallisto", Sans-serif;font-size:20px;font-weight:600;}.elementor-9 .elementor-element.elementor-element-2e8f7b2 .elementor-testimonial-job{color:var( --e-global-color-text );font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;}.elementor-9 .elementor-element.elementor-element-fd77f42{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-3690a20{--display:flex;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-86cebc9 .elementor-testimonial-wrapper{text-align:center;}.elementor-9 .elementor-element.elementor-element-86cebc9 .elementor-testimonial-content{color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;font-size:28px;font-weight:600;font-style:italic;line-height:1.4em;}.elementor-9 .elementor-element.elementor-element-86cebc9 .elementor-testimonial-wrapper .elementor-testimonial-image img{width:200px;height:200px;}.elementor-9 .elementor-element.elementor-element-86cebc9 .elementor-testimonial-name{color:var( --e-global-color-secondary );font-family:"Kallisto", Sans-serif;font-size:20px;font-weight:600;}.elementor-9 .elementor-element.elementor-element-86cebc9 .elementor-testimonial-job{color:var( --e-global-color-text );font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;}.elementor-9 .elementor-element.elementor-element-9725aef{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:1px;width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-swiper-pagination-size:15px;--e-n-carousel-dots-normal-color:#00003A82;--e-n-carousel-dots-hover-color:var( --e-global-color-accent );--e-n-carousel-swiper-pagination-spacing:30px;}.elementor-9 .elementor-element.elementor-element-9725aef > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-9725aef.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-9725aef .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:5px;--swiper-pagination-bullet-vertical-gap:5px;}.elementor-9 .elementor-element.elementor-element-c47f862 .elementor-button{background-color:transparent;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;line-height:1.2em;fill:var( --e-global-color-text );color:var( --e-global-color-text );background-image:linear-gradient(90deg, var( --e-global-color-secondary ) 0%, var( --e-global-color-accent ) 100%);border-style:none;border-radius:50px 50px 50px 50px;padding:15px 50px 15px 50px;}.elementor-9 .elementor-element.elementor-element-c47f862 .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-c47f862 .elementor-button:focus{background-color:var( --e-global-color-secondary );border-color:var( --e-global-color-2cc7382 );}.elementor-9 .elementor-element.elementor-element-c47f862{width:initial;max-width:initial;}.elementor-9 .elementor-element.elementor-element-7201872{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overlay-opacity:0.8;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-7201872:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-7201872 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6b308fb );}.elementor-9 .elementor-element.elementor-element-7201872::before, .elementor-9 .elementor-element.elementor-element-7201872 > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-7201872 > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-7201872 > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-7201872 > .e-con-inner > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-7201872 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-9 .elementor-element.elementor-element-8c138bd{text-align:center;}.elementor-9 .elementor-element.elementor-element-797f69d > .elementor-widget-container{border-radius:20px 20px 20px 20px;box-shadow:0px 0px 15px 0px rgba(0,0,0,0.5);}.elementor-9 .elementor-element.elementor-element-797f69d .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-9 .elementor-element.elementor-element-d3ffcd5 .elementor-button{background-color:transparent;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;line-height:1.2em;fill:var( --e-global-color-text );color:var( --e-global-color-text );background-image:linear-gradient(90deg, var( --e-global-color-secondary ) 0%, var( --e-global-color-accent ) 100%);border-style:none;border-radius:50px 50px 50px 50px;padding:15px 50px 15px 50px;}.elementor-9 .elementor-element.elementor-element-d3ffcd5 .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-d3ffcd5 .elementor-button:focus{background-color:var( --e-global-color-secondary );border-color:var( --e-global-color-2cc7382 );}.elementor-9 .elementor-element.elementor-element-d3ffcd5{width:initial;max-width:initial;}.elementor-9 .elementor-element.elementor-element-b09ef94{--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;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--overlay-opacity:1;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-b09ef94:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-b09ef94 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1989072 );background-image:url("https://bipec.iq/wp-content/uploads/2025/01/map_fade_background_1920x1080_SQ.webp");background-position:center center;background-size:cover;}.elementor-9 .elementor-element.elementor-element-b09ef94::before, .elementor-9 .elementor-element.elementor-element-b09ef94 > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-b09ef94 > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-b09ef94 > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-b09ef94 > .e-con-inner > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-b09ef94 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-9 .elementor-element.elementor-element-04f4adc{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:center;}.elementor-9 .elementor-element.elementor-element-04f4adc.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-e0cc321{--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;--align-items:flex-start;--gap:50px 80px;--row-gap:50px;--column-gap:80px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-bf4fa10{--display:flex;--gap:45px 45px;--row-gap:45px;--column-gap:45px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-2a14024 > .elementor-widget-container:hover{--e-transform-scale:0.8;}.elementor-9 .elementor-element.elementor-element-2a14024 img{width:100%;border-radius:20px 20px 20px 20px;box-shadow:0px 0px 20px 0px rgba(0, 0, 0, 0.4);}.elementor-9 .elementor-element.elementor-element-25bc066 > .elementor-widget-container:hover{--e-transform-scale:0.8;}.elementor-9 .elementor-element.elementor-element-25bc066 img{width:100%;border-radius:20px 20px 20px 20px;box-shadow:0px 0px 20px 0px rgba(0, 0, 0, 0.4);}.elementor-9 .elementor-element.elementor-element-648a9b0 > .elementor-widget-container:hover{--e-transform-scale:0.8;}.elementor-9 .elementor-element.elementor-element-648a9b0 img{width:100%;border-radius:20px 20px 20px 20px;box-shadow:0px 0px 20px 0px rgba(0, 0, 0, 0.4);}.elementor-9 .elementor-element.elementor-element-1894396 > .elementor-widget-container:hover{--e-transform-scale:0.8;}.elementor-9 .elementor-element.elementor-element-1894396 img{width:100%;border-radius:20px 20px 20px 20px;box-shadow:0px 0px 20px 0px rgba(0, 0, 0, 0.4);}.elementor-9 .elementor-element.elementor-element-3429dfd{--display:flex;--gap:45px 45px;--row-gap:45px;--column-gap:45px;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-b533935 > .elementor-widget-container:hover{--e-transform-scale:0.9;}.elementor-9 .elementor-element.elementor-element-b533935 img{width:100%;border-radius:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-0735b1e > .elementor-widget-container:hover{--e-transform-scale:0.8;}.elementor-9 .elementor-element.elementor-element-0735b1e img{width:100%;border-radius:20px 20px 20px 20px;box-shadow:0px 0px 20px 0px rgba(0, 0, 0, 0.4);}.elementor-9 .elementor-element.elementor-element-5da7cd0{--display:flex;--gap:45px 45px;--row-gap:45px;--column-gap:45px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-e25cad9 > .elementor-widget-container:hover{--e-transform-scale:0.8;}.elementor-9 .elementor-element.elementor-element-e25cad9 img{width:100%;border-radius:20px 20px 20px 20px;box-shadow:0px 0px 20px 0px rgba(0, 0, 0, 0.4);}.elementor-9 .elementor-element.elementor-element-888eb5a > .elementor-widget-container:hover{--e-transform-scale:0.8;}.elementor-9 .elementor-element.elementor-element-888eb5a img{width:100%;border-radius:20px 20px 20px 20px;box-shadow:0px 0px 20px 0px rgba(0, 0, 0, 0.4);}.elementor-9 .elementor-element.elementor-element-2e2c359 > .elementor-widget-container:hover{--e-transform-scale:0.8;}.elementor-9 .elementor-element.elementor-element-2e2c359 img{width:100%;border-radius:20px 20px 20px 20px;box-shadow:0px 0px 20px 0px rgba(0, 0, 0, 0.4);}.elementor-9 .elementor-element.elementor-element-30a9d25 > .elementor-widget-container:hover{--e-transform-scale:0.8;}.elementor-9 .elementor-element.elementor-element-30a9d25 img{width:100%;border-radius:20px 20px 20px 20px;box-shadow:0px 0px 20px 0px rgba(0, 0, 0, 0.4);}.elementor-9 .elementor-element.elementor-element-b7aa400{--display:flex;--min-height:650px;--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;--overlay-opacity:0.57;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-b7aa400:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-b7aa400 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );background-image:url("https://bipec.iq/wp-content/uploads/2025/01/Join-us-in-Iraq-2025-BIPEC-EXPO-min-scaled.jpeg");background-position:center center;background-size:cover;}.elementor-9 .elementor-element.elementor-element-b7aa400::before, .elementor-9 .elementor-element.elementor-element-b7aa400 > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-b7aa400 > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-b7aa400 > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-b7aa400 > .e-con-inner > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-b7aa400 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, var( --e-global-color-primary ) 25%, var( --e-global-color-accent ) 100%);}.elementor-9 .elementor-element.elementor-element-b7aa400.e-con{--align-self:center;}.elementor-9 .elementor-element.elementor-element-480ea63{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:center;}.elementor-9 .elementor-element.elementor-element-480ea63.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-480ea63 .elementor-heading-title{color:var( --e-global-color-6b308fb );}.elementor-9 .elementor-element.elementor-element-09f534c .elementor-button{background-color:transparent;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;line-height:1.2em;fill:var( --e-global-color-2cc7382 );color:var( --e-global-color-2cc7382 );background-image:linear-gradient(90deg, var( --e-global-color-secondary ) 0%, var( --e-global-color-accent ) 100%);border-style:solid;border-width:2px 2px 2px 2px;border-radius:50px 50px 50px 50px;padding:13px 50px 13px 50px;}.elementor-9 .elementor-element.elementor-element-09f534c .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-09f534c .elementor-button:focus{background-color:var( --e-global-color-secondary );border-color:var( --e-global-color-2cc7382 );}.elementor-9 .elementor-element.elementor-element-09f534c{width:initial;max-width:initial;}.elementor-9 .elementor-element.elementor-element-09f534c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-3fa61f3{--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;--gap:130px 20px;--row-gap:130px;--column-gap:20px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-1f919a5{--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;--align-items:center;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-808d4fd{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-0f68978{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-9 .elementor-element.elementor-element-0f68978.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-0f68978 .elementor-heading-title{font-family:"Kallisto", Sans-serif;font-size:47px;font-weight:600;line-height:1.2em;}.elementor-9 .elementor-element.elementor-element-378416c .elementor-button{background-color:transparent;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;line-height:1.2em;fill:var( --e-global-color-text );color:var( --e-global-color-text );background-image:linear-gradient(90deg, var( --e-global-color-secondary ) 0%, var( --e-global-color-accent ) 100%);border-style:none;border-radius:50px 50px 50px 50px;padding:15px 50px 15px 50px;}.elementor-9 .elementor-element.elementor-element-378416c .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-378416c .elementor-button:focus{background-color:var( --e-global-color-secondary );border-color:var( --e-global-color-2cc7382 );}.elementor-9 .elementor-element.elementor-element-378416c{width:initial;max-width:initial;}.elementor-9 .elementor-element.elementor-element-62df3fc{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-54c34c5 > .elementor-widget-container:hover{--e-transform-scale:1.1;}.elementor-9 .elementor-element.elementor-element-54c34c5 img{width:100%;border-radius:20px 20px 20px 20px;box-shadow:0px 0px 20px 0px rgba(0, 0, 0, 0.4);}.elementor-9 .elementor-element.elementor-element-cfacab4{--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;--gap:130px 20px;--row-gap:130px;--column-gap:20px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-e1a6774{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-24b474e{width:var( --container-widget-width, 76% );max-width:76%;--container-widget-width:76%;--container-widget-flex-grow:0;text-align:center;}.elementor-9 .elementor-element.elementor-element-24b474e.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-8111fa8{--swiper-slides-to-display:3;--swiper-slides-gap:15px;}.elementor-9 .elementor-element.elementor-element-8111fa8 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-8111fa8 .swiper-slide > .elementor-element{height:100%;}.elementor-9 .elementor-element.elementor-element-c3fd60c .elementor-button{background-color:transparent;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;line-height:1.2em;fill:var( --e-global-color-text );color:var( --e-global-color-text );background-image:linear-gradient(90deg, var( --e-global-color-secondary ) 0%, var( --e-global-color-accent ) 100%);border-style:none;border-radius:50px 50px 50px 50px;padding:15px 50px 15px 50px;}.elementor-9 .elementor-element.elementor-element-c3fd60c .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-c3fd60c .elementor-button:focus{background-color:var( --e-global-color-secondary );border-color:var( --e-global-color-2cc7382 );}.elementor-9 .elementor-element.elementor-element-c3fd60c{width:initial;max-width:initial;}.elementor-9 .elementor-element.elementor-element-9061ab5{--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;--justify-content:space-between;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--overlay-opacity:0.8;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-9061ab5:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-9061ab5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-secondary ) 0%, var( --e-global-color-accent ) 100%);}.elementor-9 .elementor-element.elementor-element-9061ab5::before, .elementor-9 .elementor-element.elementor-element-9061ab5 > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-9061ab5 > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-9061ab5 > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-9061ab5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-9061ab5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-9 .elementor-element.elementor-element-9edf775.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-9edf775{text-align:center;}.elementor-9 .elementor-element.elementor-element-9edf775 .elementor-heading-title{font-family:"Kallisto", Sans-serif;font-size:24px;font-weight:600;line-height:1.2em;color:var( --e-global-color-2cc7382 );}.elementor-9 .elementor-element.elementor-element-04072e4 .elementor-button{background-color:transparent;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;line-height:1.2em;fill:var( --e-global-color-text );color:var( --e-global-color-text );background-image:linear-gradient(90deg, var( --e-global-color-secondary ) 0%, var( --e-global-color-accent ) 100%);border-style:none;border-radius:50px 50px 50px 50px;padding:15px 50px 15px 50px;}.elementor-9 .elementor-element.elementor-element-04072e4 .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-04072e4 .elementor-button:focus{background-color:var( --e-global-color-secondary );border-color:var( --e-global-color-2cc7382 );}.elementor-9 .elementor-element.elementor-element-04072e4{width:initial;max-width:initial;}.elementor-9 .elementor-element.elementor-element-04072e4 > .elementor-widget-container{padding:0px 0px 7px 0px;}.elementor-9 .elementor-element.elementor-element-02c6cd5{--display:flex;--min-height:100vh;--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;--overlay-opacity:0.57;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-02c6cd5:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-02c6cd5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );background-image:url("https://bipec.iq/wp-content/uploads/2025/01/Shaping-the-Next-Era-of-Energy-Cleantech-in-Iraq-min-scaled.jpeg");background-position:center center;background-size:cover;}.elementor-9 .elementor-element.elementor-element-02c6cd5::before, .elementor-9 .elementor-element.elementor-element-02c6cd5 > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-02c6cd5 > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-02c6cd5 > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-02c6cd5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-02c6cd5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, var( --e-global-color-primary ) 25%, var( --e-global-color-accent ) 100%);}.elementor-9 .elementor-element.elementor-element-02c6cd5.e-con{--align-self:center;}.elementor-9 .elementor-element.elementor-element-40669eb{width:var( --container-widget-width, 76% );max-width:76%;--container-widget-width:76%;--container-widget-flex-grow:0;text-align:center;}.elementor-9 .elementor-element.elementor-element-40669eb.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-40669eb .elementor-heading-title{color:var( --e-global-color-6b308fb );}.elementor-9 .elementor-element.elementor-element-3310243{--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;--align-items:center;--border-radius:11px 11px 11px 11px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-9 .elementor-element.elementor-element-3310243:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-3310243 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6b308fb );}.elementor-9 .elementor-element.elementor-element-dde5661 .elementor-testimonial-content{color:var( --e-global-color-text );font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;line-height:1.3em;}.elementor-9 .elementor-element.elementor-element-dde5661 .elementor-testimonial-wrapper .elementor-testimonial-image img{width:200px;height:200px;border-style:solid;border-width:4px 4px 4px 4px;border-color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-dde5661 .elementor-testimonial-name{color:var( --e-global-color-secondary );font-family:"Kallisto", Sans-serif;font-size:23px;font-weight:600;line-height:1.2em;}.elementor-9 .elementor-element.elementor-element-dde5661 .elementor-testimonial-job{color:var( --e-global-color-text );font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;line-height:1.4em;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-9 .elementor-element.elementor-element-0ac2aa7{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-9 .elementor-element.elementor-element-38bfddc{text-align:center;}.elementor-9 .elementor-element.elementor-element-38bfddc .elementor-heading-title{line-height:1.4em;}.elementor-9 .elementor-element.elementor-element-a6445b0{--grid-auto-flow:row;}.elementor-9 .elementor-element.elementor-element-0fc71e8{text-align:center;}.elementor-9 .elementor-element.elementor-element-0fc71e8 .elementor-heading-title{line-height:1.4em;}.elementor-9 .elementor-element.elementor-element-e21edbd{text-align:center;}.elementor-9 .elementor-element.elementor-element-e21edbd .elementor-heading-title{line-height:1.4em;}.elementor-9 .elementor-element.elementor-element-82d64fd{text-align:center;}.elementor-9 .elementor-element.elementor-element-82d64fd .elementor-heading-title{line-height:1.4em;}.elementor-9 .elementor-element.elementor-element-02999c2{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-9 .elementor-element.elementor-element-ab7ae26{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-9 .elementor-element.elementor-element-9725aef{--e-n-carousel-swiper-slides-to-display:1;}.elementor-9 .elementor-element.elementor-element-04f4adc{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-9 .elementor-element.elementor-element-e0cc321{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-9 .elementor-element.elementor-element-b7aa400{--min-height:36vh;}.elementor-9 .elementor-element.elementor-element-24b474e{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-9 .elementor-element.elementor-element-8111fa8{--swiper-slides-to-display:2;}.elementor-9 .elementor-element.elementor-element-c3fd60c > .elementor-widget-container{margin:30px 0px 0px 0px;}}@media(min-width:768px){.elementor-9 .elementor-element.elementor-element-6cde0ac{--content-width:1240px;}.elementor-9 .elementor-element.elementor-element-1b354d4{--content-width:1240px;}.elementor-9 .elementor-element.elementor-element-35dadbd{--content-width:1240px;}.elementor-9 .elementor-element.elementor-element-6455a98{--width:100%;}.elementor-9 .elementor-element.elementor-element-9b6cc10{--width:100%;}.elementor-9 .elementor-element.elementor-element-318a224{--width:100%;}.elementor-9 .elementor-element.elementor-element-4c3c335{--width:100%;}.elementor-9 .elementor-element.elementor-element-f1c6dcb{--width:100%;}.elementor-9 .elementor-element.elementor-element-40f9e34{--width:100%;}.elementor-9 .elementor-element.elementor-element-4442b12{--content-width:1240px;}.elementor-9 .elementor-element.elementor-element-7201872{--content-width:1240px;}.elementor-9 .elementor-element.elementor-element-b09ef94{--content-width:1240px;}.elementor-9 .elementor-element.elementor-element-e0cc321{--content-width:1000px;}.elementor-9 .elementor-element.elementor-element-b7aa400{--content-width:1240px;}.elementor-9 .elementor-element.elementor-element-3fa61f3{--content-width:1240px;}.elementor-9 .elementor-element.elementor-element-808d4fd{--width:50%;}.elementor-9 .elementor-element.elementor-element-62df3fc{--width:50%;}.elementor-9 .elementor-element.elementor-element-cfacab4{--content-width:1240px;}.elementor-9 .elementor-element.elementor-element-9061ab5{--content-width:1240px;}.elementor-9 .elementor-element.elementor-element-02c6cd5{--content-width:1240px;}}@media(max-width:1024px) and (min-width:768px){.elementor-9 .elementor-element.elementor-element-6cde0ac{--content-width:90%;}.elementor-9 .elementor-element.elementor-element-1b354d4{--content-width:90%;}.elementor-9 .elementor-element.elementor-element-35dadbd{--content-width:90%;}.elementor-9 .elementor-element.elementor-element-4442b12{--content-width:90%;}.elementor-9 .elementor-element.elementor-element-7201872{--content-width:90%;}.elementor-9 .elementor-element.elementor-element-b09ef94{--content-width:90%;}.elementor-9 .elementor-element.elementor-element-3fa61f3{--content-width:90%;}.elementor-9 .elementor-element.elementor-element-9061ab5{--content-width:90%;}.elementor-9 .elementor-element.elementor-element-02c6cd5{--content-width:90%;}}@media(max-width:767px){.elementor-9 .elementor-element.elementor-element-6cde0ac{--content-width:90%;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-d339f32{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-9 .elementor-element.elementor-element-a6445b0{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-9 .elementor-element.elementor-element-0fc71e8 .elementor-heading-title{font-size:20px;}.elementor-9 .elementor-element.elementor-element-096605a .elementor-divider-separator{width:235px;}.elementor-9 .elementor-element.elementor-element-096605a .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-9 .elementor-element.elementor-element-e21edbd .elementor-heading-title{font-size:20px;}.elementor-9 .elementor-element.elementor-element-b8b469a .elementor-divider-separator{width:235px;}.elementor-9 .elementor-element.elementor-element-b8b469a .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-9 .elementor-element.elementor-element-82d64fd .elementor-heading-title{font-size:20px;}.elementor-9 .elementor-element.elementor-element-e4117f0{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-9 .elementor-element.elementor-element-ab7ae26{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-9 .elementor-element.elementor-element-563a920 .elementor-image-box-img{margin-bottom:10px;}.elementor-9 .elementor-element.elementor-element-88c5aff .elementor-image-box-img{margin-bottom:10px;}.elementor-9 .elementor-element.elementor-element-32fd319 .elementor-image-box-img{margin-bottom:10px;}.elementor-9 .elementor-element.elementor-element-32f66ac .elementor-image-box-img{margin-bottom:10px;}.elementor-9 .elementor-element.elementor-element-3a971aa .elementor-image-box-img{margin-bottom:10px;}.elementor-9 .elementor-element.elementor-element-88c3653 .elementor-image-box-img{margin-bottom:10px;}.elementor-9 .elementor-element.elementor-element-4442b12{--content-width:90%;}.elementor-9 .elementor-element.elementor-element-1935b98{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-14e03c8{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-b37391c .elementor-testimonial-content{font-size:14px;}.elementor-9 .elementor-element.elementor-element-b37391c .elementor-testimonial-wrapper .elementor-testimonial-image img{width:150px;height:150px;}.elementor-9 .elementor-element.elementor-element-b37391c .elementor-testimonial-name{font-size:20px;line-height:1.2em;}.elementor-9 .elementor-element.elementor-element-b37391c .elementor-testimonial-job{font-size:14px;line-height:1.2em;}.elementor-9 .elementor-element.elementor-element-5a7e4bf .elementor-testimonial-content{font-size:14px;}.elementor-9 .elementor-element.elementor-element-5a7e4bf .elementor-testimonial-wrapper .elementor-testimonial-image img{width:150px;height:150px;}.elementor-9 .elementor-element.elementor-element-5a7e4bf .elementor-testimonial-name{font-size:20px;line-height:1.2em;}.elementor-9 .elementor-element.elementor-element-5a7e4bf .elementor-testimonial-job{font-size:14px;line-height:1.2em;}.elementor-9 .elementor-element.elementor-element-2e8f7b2 .elementor-testimonial-content{font-size:14px;}.elementor-9 .elementor-element.elementor-element-2e8f7b2 .elementor-testimonial-wrapper .elementor-testimonial-image img{width:150px;height:150px;}.elementor-9 .elementor-element.elementor-element-2e8f7b2 .elementor-testimonial-name{font-size:20px;line-height:1.2em;}.elementor-9 .elementor-element.elementor-element-2e8f7b2 .elementor-testimonial-job{font-size:14px;line-height:1.2em;}.elementor-9 .elementor-element.elementor-element-86cebc9 .elementor-testimonial-content{font-size:14px;}.elementor-9 .elementor-element.elementor-element-86cebc9 .elementor-testimonial-wrapper .elementor-testimonial-image img{width:150px;height:150px;}.elementor-9 .elementor-element.elementor-element-86cebc9 .elementor-testimonial-name{font-size:20px;line-height:1.2em;}.elementor-9 .elementor-element.elementor-element-86cebc9 .elementor-testimonial-job{font-size:14px;line-height:1.2em;}.elementor-9 .elementor-element.elementor-element-9725aef{--e-n-carousel-swiper-slides-to-display:1;}.elementor-9 .elementor-element.elementor-element-e0cc321{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-bf4fa10{--content-width:100%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-888eb5a img{width:100%;}.elementor-9 .elementor-element.elementor-element-2e2c359 img{width:100%;}.elementor-9 .elementor-element.elementor-element-b7aa400{--min-height:38vh;}.elementor-9 .elementor-element.elementor-element-cfacab4{--content-width:100%;}.elementor-9 .elementor-element.elementor-element-e1a6774{--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-8111fa8{--swiper-slides-to-display:1;--swiper-slides-gap:0px;}.elementor-9 .elementor-element.elementor-element-8111fa8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-8111fa8.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-9061ab5{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-9 .elementor-element.elementor-element-9edf775.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-02c6cd5{--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-40669eb{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-9 .elementor-element.elementor-element-dde5661 .elementor-testimonial-content{font-size:16px;}}/* Start custom CSS for button, class: .elementor-element-3f47a2e */.elementor-9 .elementor-element.elementor-element-3f47a2e .elementor-button{
    position: relative;
    overflow: hidden;
    z-index: 1;
    margin-bottom: -15px
}

.elementor-9 .elementor-element.elementor-element-3f47a2e .elementor-button:before{
    content: '';
    position: absolute;
    left: -2px;
    top: -2px;
    width: calc(100% + 4px);
    height: calc(100% + 4px);
    background: linear-gradient(90deg, rgba(0, 0, 58, 1) 0%, rgba(3, 255, 112, 1) 100%);
    border-radius: inherit;
    z-index: -1;
}

.elementor-9 .elementor-element.elementor-element-3f47a2e .elementor-button:after{
    content: '';
    position: absolute;
    width: calc(100% - 6px);
    height: calc(100% - 6px);
    left: 3px;
    top: 3px;
    background-color: #fff;
    border-radius: inherit;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-63bd8b3 */.elementor-9 .elementor-element.elementor-element-63bd8b3 .elementor-button{
    position: relative;
    overflow: hidden;
    z-index: 1;
    margin-bottom: -15px
}

.elementor-9 .elementor-element.elementor-element-63bd8b3 .elementor-button:before{
    content: '';
    position: absolute;
    left: -2px;
    top: -2px;
    width: calc(100% + 4px);
    height: calc(100% + 4px);
    background: linear-gradient(90deg, rgba(0, 0, 58, 1) 0%, rgba(3, 255, 112, 1) 100%);
    border-radius: inherit;
    z-index: -1;
}

.elementor-9 .elementor-element.elementor-element-63bd8b3 .elementor-button:after{
    content: '';
    position: absolute;
    width: calc(100% - 6px);
    height: calc(100% - 6px);
    left: 3px;
    top: 3px;
    background-color: #fff;
    border-radius: inherit;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b74ac22 */.elementor-9 .elementor-element.elementor-element-b74ac22 .elementor-button{
    position: relative;
    overflow: hidden;
    z-index: 1;
    margin-bottom: -15px
}

.elementor-9 .elementor-element.elementor-element-b74ac22 .elementor-button:before{
    content: '';
    position: absolute;
    left: -2px;
    top: -2px;
    width: calc(100% + 4px);
    height: calc(100% + 4px);
    background: linear-gradient(90deg, rgba(0, 0, 58, 1) 0%, rgba(3, 255, 112, 1) 100%);
    border-radius: inherit;
    z-index: -1;
}

.elementor-9 .elementor-element.elementor-element-b74ac22 .elementor-button:after{
    content: '';
    position: absolute;
    width: calc(100% - 6px);
    height: calc(100% - 6px);
    left: 3px;
    top: 3px;
    background-color: #fff;
    border-radius: inherit;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-de32bee */.elementor-9 .elementor-element.elementor-element-de32bee .elementor-button{
    position: relative;
    overflow: hidden;
    z-index: 1;
    margin-bottom: -15px
}

.elementor-9 .elementor-element.elementor-element-de32bee .elementor-button:before{
    content: '';
    position: absolute;
    left: -2px;
    top: -2px;
    width: calc(100% + 4px);
    height: calc(100% + 4px);
    background: linear-gradient(90deg, rgba(0, 0, 58, 1) 0%, rgba(3, 255, 112, 1) 100%);
    border-radius: inherit;
    z-index: -1;
}

.elementor-9 .elementor-element.elementor-element-de32bee .elementor-button:after{
    content: '';
    position: absolute;
    width: calc(100% - 6px);
    height: calc(100% - 6px);
    left: 3px;
    top: 3px;
    background-color: #fff;
    border-radius: inherit;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c8e70d0 */.elementor-9 .elementor-element.elementor-element-c8e70d0 .elementor-button{
    position: relative;
    overflow: hidden;
    z-index: 1;
    margin-bottom: -15px
}

.elementor-9 .elementor-element.elementor-element-c8e70d0 .elementor-button:before{
    content: '';
    position: absolute;
    left: -2px;
    top: -2px;
    width: calc(100% + 4px);
    height: calc(100% + 4px);
    background: linear-gradient(90deg, rgba(0, 0, 58, 1) 0%, rgba(3, 255, 112, 1) 100%);
    border-radius: inherit;
    z-index: -1;
}

.elementor-9 .elementor-element.elementor-element-c8e70d0 .elementor-button:after{
    content: '';
    position: absolute;
    width: calc(100% - 6px);
    height: calc(100% - 6px);
    left: 3px;
    top: 3px;
    background-color: #fff;
    border-radius: inherit;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-fb6c705 */.elementor-9 .elementor-element.elementor-element-fb6c705 .elementor-button{
    position: relative;
    overflow: hidden;
    z-index: 1;
    margin-bottom: -15px
}

.elementor-9 .elementor-element.elementor-element-fb6c705 .elementor-button:before{
    content: '';
    position: absolute;
    left: -2px;
    top: -2px;
    width: calc(100% + 4px);
    height: calc(100% + 4px);
    background: linear-gradient(90deg, rgba(0, 0, 58, 1) 0%, rgba(3, 255, 112, 1) 100%);
    border-radius: inherit;
    z-index: -1;
}

.elementor-9 .elementor-element.elementor-element-fb6c705 .elementor-button:after{
    content: '';
    position: absolute;
    width: calc(100% - 6px);
    height: calc(100% - 6px);
    left: 3px;
    top: 3px;
    background-color: #fff;
    border-radius: inherit;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-335b149 */.elementor-9 .elementor-element.elementor-element-335b149 .elementor-button{
    position: relative;
    overflow: hidden;
    z-index: 1;
    margin-bottom: -15px
}

.elementor-9 .elementor-element.elementor-element-335b149 .elementor-button:before{
    content: '';
    position: absolute;
    left: -2px;
    top: -2px;
    width: calc(100% + 4px);
    height: calc(100% + 4px);
    background: linear-gradient(90deg, rgba(0, 0, 58, 1) 0%, rgba(3, 255, 112, 1) 100%);
    border-radius: inherit;
    z-index: -1;
}

.elementor-9 .elementor-element.elementor-element-335b149 .elementor-button:after{
    content: '';
    position: absolute;
    width: calc(100% - 6px);
    height: calc(100% - 6px);
    left: 3px;
    top: 3px;
    background-color: #fff;
    border-radius: inherit;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b69f02f */.elementor-9 .elementor-element.elementor-element-b69f02f .elementor-button{
    position: relative;
    overflow: hidden;
    z-index: 1;
    margin-bottom: -15px
}

.elementor-9 .elementor-element.elementor-element-b69f02f .elementor-button:before{
    content: '';
    position: absolute;
    left: -2px;
    top: -2px;
    width: calc(100% + 4px);
    height: calc(100% + 4px);
    background: linear-gradient(90deg, rgba(0, 0, 58, 1) 0%, rgba(3, 255, 112, 1) 100%);
    border-radius: inherit;
    z-index: -1;
}

.elementor-9 .elementor-element.elementor-element-b69f02f .elementor-button:after{
    content: '';
    position: absolute;
    width: calc(100% - 6px);
    height: calc(100% - 6px);
    left: 3px;
    top: 3px;
    background-color: #fff;
    border-radius: inherit;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-bc4e42e */.elementor-9 .elementor-element.elementor-element-bc4e42e .elementor-button{
    position: relative;
    overflow: hidden;
    z-index: 1;
    margin-bottom: -15px
}

.elementor-9 .elementor-element.elementor-element-bc4e42e .elementor-button:before{
    content: '';
    position: absolute;
    left: -2px;
    top: -2px;
    width: calc(100% + 4px);
    height: calc(100% + 4px);
    background: linear-gradient(90deg, rgba(0, 0, 58, 1) 0%, rgba(3, 255, 112, 1) 100%);
    border-radius: inherit;
    z-index: -1;
}

.elementor-9 .elementor-element.elementor-element-bc4e42e .elementor-button:after{
    content: '';
    position: absolute;
    width: calc(100% - 6px);
    height: calc(100% - 6px);
    left: 3px;
    top: 3px;
    background-color: #fff;
    border-radius: inherit;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-9725aef */.elementor-testimonial-content { 
    background-color: #fff;
    padding: 20px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c47f862 */.elementor-9 .elementor-element.elementor-element-c47f862 .elementor-button{
    position: relative;
    overflow: hidden;
    z-index: 1;
    margin-bottom: -15px
}

.elementor-9 .elementor-element.elementor-element-c47f862 .elementor-button:before{
    content: '';
    position: absolute;
    left: -2px;
    top: -2px;
    width: calc(100% + 4px);
    height: calc(100% + 4px);
    background: linear-gradient(90deg, rgba(0, 0, 58, 1) 0%, rgba(3, 255, 112, 1) 100%);
    border-radius: inherit;
    z-index: -1;
}

.elementor-9 .elementor-element.elementor-element-c47f862 .elementor-button:after{
    content: '';
    position: absolute;
    width: calc(100% - 6px);
    height: calc(100% - 6px);
    left: 3px;
    top: 3px;
    background-color: #fff;
    border-radius: inherit;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d3ffcd5 */.elementor-9 .elementor-element.elementor-element-d3ffcd5 .elementor-button{
    position: relative;
    overflow: hidden;
    z-index: 1;
    margin-bottom: -15px
}

.elementor-9 .elementor-element.elementor-element-d3ffcd5 .elementor-button:before{
    content: '';
    position: absolute;
    left: -2px;
    top: -2px;
    width: calc(100% + 4px);
    height: calc(100% + 4px);
    background: linear-gradient(90deg, rgba(0, 0, 58, 1) 0%, rgba(3, 255, 112, 1) 100%);
    border-radius: inherit;
    z-index: -1;
}

.elementor-9 .elementor-element.elementor-element-d3ffcd5 .elementor-button:after{
    content: '';
    position: absolute;
    width: calc(100% - 6px);
    height: calc(100% - 6px);
    left: 3px;
    top: 3px;
    background-color: #fff;
    border-radius: inherit;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-378416c */.elementor-9 .elementor-element.elementor-element-378416c .elementor-button{
    position: relative;
    overflow: hidden;
    z-index: 1;
    margin-bottom: -15px
}

.elementor-9 .elementor-element.elementor-element-378416c .elementor-button:before{
    content: '';
    position: absolute;
    left: -2px;
    top: -2px;
    width: calc(100% + 4px);
    height: calc(100% + 4px);
    background: linear-gradient(90deg, rgba(0, 0, 58, 1) 0%, rgba(3, 255, 112, 1) 100%);
    border-radius: inherit;
    z-index: -1;
}

.elementor-9 .elementor-element.elementor-element-378416c .elementor-button:after{
    content: '';
    position: absolute;
    width: calc(100% - 6px);
    height: calc(100% - 6px);
    left: 3px;
    top: 3px;
    background-color: #fff;
    border-radius: inherit;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c3fd60c */.elementor-9 .elementor-element.elementor-element-c3fd60c .elementor-button{
    position: relative;
    overflow: hidden;
    z-index: 1;
    margin-bottom: -15px
}

.elementor-9 .elementor-element.elementor-element-c3fd60c .elementor-button:before{
    content: '';
    position: absolute;
    left: -2px;
    top: -2px;
    width: calc(100% + 4px);
    height: calc(100% + 4px);
    background: linear-gradient(90deg, rgba(0, 0, 58, 1) 0%, rgba(3, 255, 112, 1) 100%);
    border-radius: inherit;
    z-index: -1;
}

.elementor-9 .elementor-element.elementor-element-c3fd60c .elementor-button:after{
    content: '';
    position: absolute;
    width: calc(100% - 6px);
    height: calc(100% - 6px);
    left: 3px;
    top: 3px;
    background-color: #fff;
    border-radius: inherit;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-04072e4 */.elementor-9 .elementor-element.elementor-element-04072e4 .elementor-button{
    position: relative;
    overflow: hidden;
    z-index: 1;
    margin-bottom: -15px
}

.elementor-9 .elementor-element.elementor-element-04072e4 .elementor-button:before{
    content: '';
    position: absolute;
    left: -2px;
    top: -2px;
    width: calc(100% + 4px);
    height: calc(100% + 4px);
    background: linear-gradient(90deg, rgba(0, 0, 58, 1) 0%, rgba(3, 255, 112, 1) 100%);
    border-radius: inherit;
    z-index: -1;
}

.elementor-9 .elementor-element.elementor-element-04072e4 .elementor-button:after{
    content: '';
    position: absolute;
    width: calc(100% - 6px);
    height: calc(100% - 6px);
    left: 3px;
    top: 3px;
    background-color: #fff;
    border-radius: inherit;
    z-index: -1;
}/* End custom CSS */