.elementor-37 .elementor-element.elementor-element-a63da7f{--display:flex;--min-height:700px;--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;--overflow:hidden;--overlay-opacity:1;--margin-top:0px;--margin-bottom:120px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px}.elementor-37 .elementor-element.elementor-element-a63da7f:before,.elementor-37 .elementor-element.elementor-element-a63da7f>.elementor-background-video-container:before,.elementor-37 .elementor-element.elementor-element-a63da7f>.e-con-inner>.elementor-background-video-container:before,.elementor-37 .elementor-element.elementor-element-a63da7f>.elementor-background-slideshow:before,.elementor-37 .elementor-element.elementor-element-a63da7f>.e-con-inner>.elementor-background-slideshow:before,.elementor-37 .elementor-element.elementor-element-a63da7f>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg,#353f41 13%,#353F411A 50%)}.elementor-37 .elementor-element.elementor-element-a63da7f .fikco-border-shape.bottom-left svg{fill:#fff}.elementor-37 .elementor-element.elementor-element-a63da7f .fikco-border-shape.bottom-left{background:#fff}.elementor-37 .elementor-element.elementor-element-a63da7f .fikco-border-shape{width:540px;height:40px}.elementor-37 .elementor-element.elementor-element-a63da7f .fikco-border-shape svg{height:40px}.elementor-37 .elementor-element.elementor-element-2723fa9{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2}.elementor-37 .elementor-element.elementor-element-2723fa9 .fikco-border-shape{width:600px;height:40px}.elementor-37 .elementor-element.elementor-element-2723fa9 .fikco-border-shape svg{height:40px}.elementor-37 .elementor-element.elementor-element-756b2a5{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 20px) 0px}.elementor-37 .elementor-element.elementor-element-756b2a5 .fikco-border-shape{width:600px;height:40px}.elementor-37 .elementor-element.elementor-element-756b2a5 .fikco-border-shape svg{height:40px}.elementor-37 .elementor-element.elementor-element-756b2a5 .elementor-heading-title{color:#fff}.elementor-37 .elementor-element.elementor-element-b3b7c54 .fikco-border-shape{width:600px;height:40px}.elementor-37 .elementor-element.elementor-element-b3b7c54 .fikco-border-shape svg{height:40px}.elementor-37 .elementor-element.elementor-element-b3b7c54{font-size:1.7em;font-weight:700;color:#fff}.elementor-37 .elementor-element.elementor-element-d47e0c6{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-37 .elementor-element.elementor-element-d47e0c6 .fikco-border-shape{width:600px;height:40px}.elementor-37 .elementor-element.elementor-element-d47e0c6 .fikco-border-shape svg{height:40px}.elementor-37 .elementor-element.elementor-element-24b109e .fikco-border-shape{width:600px;height:40px}.elementor-37 .elementor-element.elementor-element-24b109e .fikco-border-shape svg{height:40px}.elementor-37 .elementor-element.elementor-element-24b109e .elementor-button{background-color:var(--e-global-color-primary)}.elementor-37 .elementor-element.elementor-element-24b109e{--bg-hover:var(--e-global-color-dark)}.elementor-37 .elementor-element.elementor-element-2d02cfc{--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-end;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-37 .elementor-element.elementor-element-2d02cfc .fikco-border-shape{width:600px;height:40px}.elementor-37 .elementor-element.elementor-element-2d02cfc .fikco-border-shape svg{height:40px}.elementor-37 .elementor-element.elementor-element-52abfd8{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0;z-index:2;text-align:center}.elementor-37 .elementor-element.elementor-element-52abfd8.elementor-element{--align-self:center}.elementor-37 .elementor-element.elementor-element-52abfd8 .fikco-border-shape{width:600px;height:40px}.elementor-37 .elementor-element.elementor-element-52abfd8 .fikco-border-shape svg{height:40px}.elementor-37 .elementor-element.elementor-element-ca69d06{width:100%;max-width:100%;background-color:var(--e-global-color-accent);bottom:-100px;z-index:-1}body:not(.rtl) .elementor-37 .elementor-element.elementor-element-ca69d06{left:0}body.rtl .elementor-37 .elementor-element.elementor-element-ca69d06{right:0}.elementor-37 .elementor-element.elementor-element-ca69d06 .fikco-border-shape{width:600px;height:40px}.elementor-37 .elementor-element.elementor-element-ca69d06 .fikco-border-shape svg{height:40px}.elementor-37 .elementor-element.elementor-element-ca69d06 img{width:100%;opacity:.4}.elementor-37 .elementor-element.elementor-element-6580489{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:120px;--padding-left:30px;--padding-right:30px}.elementor-37 .elementor-element.elementor-element-6580489 .fikco-border-shape.bottom-right svg{fill:var(--e-global-color-background_light)}.elementor-37 .elementor-element.elementor-element-6580489 .fikco-border-shape.bottom-right{background:var(--e-global-color-background_light)}.elementor-37 .elementor-element.elementor-element-6580489 .fikco-border-shape{width:540px;height:40px}.elementor-37 .elementor-element.elementor-element-6580489 .fikco-border-shape svg{height:40px}.elementor-37 .elementor-element.elementor-element-ba85cd7{--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:95px}.elementor-37 .elementor-element.elementor-element-ba85cd7 .fikco-border-shape{width:600px;height:40px}.elementor-37 .elementor-element.elementor-element-ba85cd7 .fikco-border-shape svg{height:40px}.elementor-37 .elementor-element.elementor-element-1bcd9c0{background-color:#000;border-radius:10px}.elementor-37 .elementor-element.elementor-element-1bcd9c0 .fikco-border-shape{width:600px;height:40px}.elementor-37 .elementor-element.elementor-element-1bcd9c0 .fikco-border-shape svg{height:40px}.elementor-37 .elementor-element.elementor-element-1bcd9c0 img{opacity:.5;border-radius:10px}.elementor-37 .elementor-element.elementor-element-61c60f9{width:var(--container-widget-width,190px);max-width:190px;margin:-87px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 30px;--container-widget-width:190px;--container-widget-flex-grow:0}.elementor-37 .elementor-element.elementor-element-61c60f9 .fikco-border-shape{width:600px;height:40px}.elementor-37 .elementor-element.elementor-element-61c60f9 .fikco-border-shape svg{height:40px}.elementor-37 .elementor-element.elementor-element-61c60f9 .elementor-counter{gap:28px}.elementor-37 .elementor-element.elementor-element-61c60f9 .elementor-counter-number-wrapper{color:#fff;font-size:80px;line-height:.875em;letter-spacing:-.03em;justify-content:left}.elementor-37 .elementor-element.elementor-element-61c60f9 .elementor-counter-title{color:var(--e-global-color-accent);font-size:20px;line-height:1.5em;text-align:left}.elementor-37 .elementor-element.elementor-element-1b06edf{margin:-460px -80px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0 0 0 150px;text-align:end}.elementor-37 .elementor-element.elementor-element-1b06edf .fikco-border-shape{width:600px;height:40px}.elementor-37 .elementor-element.elementor-element-1b06edf .fikco-border-shape svg{height:40px}.elementor-37 .elementor-element.elementor-element-ea508e6{--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:15px;--padding-right:0px}.elementor-37 .elementor-element.elementor-element-ea508e6 .fikco-border-shape{width:600px;height:40px}.elementor-37 .elementor-element.elementor-element-ea508e6 .fikco-border-shape svg{height:40px}.elementor-37 .elementor-element.elementor-element-c692e22{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 30px) 0px;--e-icon-list-icon-size:20px;--icon-vertical-offset:0px}.elementor-37 .elementor-element.elementor-element-c692e22 .fikco-border-shape{width:600px;height:40px}.elementor-37 .elementor-element.elementor-element-c692e22 .fikco-border-shape svg{height:40px}.elementor-37 .elementor-element.elementor-element-c692e22 .elementor-icon-list-icon i{transition:color .3s}.elementor-37 .elementor-element.elementor-element-c692e22 .elementor-icon-list-icon svg{transition:fill .3s}.elementor-37 .elementor-element.elementor-element-c692e22 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-37 .elementor-element.elementor-element-c692e22 .elementor-icon-list-item>a{font-size:20px;font-weight:400;text-transform:lowercase;line-height:1.25em;letter-spacing:-.48px}.elementor-37 .elementor-element.elementor-element-c692e22 .elementor-icon-list-text{color:var(--e-global-color-accent);transition:color .3s}.elementor-37 .elementor-element.elementor-element-8aed145{width:var(--container-widget-width,440px);max-width:440px;--container-widget-width:440px;--container-widget-flex-grow:0}.elementor-37 .elementor-element.elementor-element-8aed145>.elementor-widget-container{margin:0 0 30px}.elementor-37 .elementor-element.elementor-element-8aed145 .fikco-border-shape{width:600px;height:40px}.elementor-37 .elementor-element.elementor-element-8aed145 .fikco-border-shape svg{height:40px}.elementor-37 .elementor-element.elementor-element-8aed145 .elementor-headline{text-align:left;font-size:var(--e-global-typography-aa40885-font-size);font-weight:var(--e-global-typography-aa40885-font-weight);text-transform:var(--e-global-typography-aa40885-text-transform);line-height:var(--e-global-typography-aa40885-line-height);letter-spacing:var(--e-global-typography-aa40885-letter-spacing)}.elementor-37 .elementor-element.elementor-element-8aed145 .elementor-headline-dynamic-text{color:var(--e-global-color-text_light)}.elementor-37 .elementor-element.elementor-element-4c5a0fc{--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:35px 35px;--row-gap:35px;--column-gap:35px;border-style:solid;--border-style:solid;border-width:0 0 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var(--e-global-color-border);--border-color:var(--e-global-color-border);--padding-top:0px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px}.elementor-37 .elementor-element.elementor-element-4c5a0fc .fikco-border-shape{width:600px;height:40px}.elementor-37 .elementor-element.elementor-element-4c5a0fc .fikco-border-shape svg{height:40px}.elementor-37 .elementor-element.elementor-element-5610e1f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-37 .elementor-element.elementor-element-5610e1f .fikco-border-shape{width:600px;height:40px}.elementor-37 .elementor-element.elementor-element-5610e1f .fikco-border-shape svg{height:40px}.elementor-37 .elementor-element.elementor-element-44f1887{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 10px) 0px}.elementor-37 .elementor-element.elementor-element-44f1887 .fikco-border-shape{width:600px;height:40px}.elementor-37 .elementor-element.elementor-element-44f1887 .fikco-border-shape svg{height:40px}.elementor-37 .elementor-element.elementor-element-44f1887 .elementor-heading-title{color:var(--e-global-color-accent)}.elementor-37 .elementor-element.elementor-element-b89d4b5 .fikco-border-shape{width:600px;height:40px}.elementor-37 .elementor-element.elementor-element-b89d4b5 .fikco-border-shape svg{height:40px}.elementor-37 .elementor-element.elementor-element-b89d4b5 p{margin-block-end:0px}.elementor-37 .elementor-element.elementor-element-c567fd2{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-37 .elementor-element.elementor-element-c567fd2 .fikco-border-shape{width:600px;height:40px}.elementor-37 .elementor-element.elementor-element-c567fd2 .fikco-border-shape svg{height:40px}.elementor-37 .elementor-element.elementor-element-8a67cb5{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 10px) 0px}.elementor-37 .elementor-element.elementor-element-8a67cb5 .fikco-border-shape{width:600px;height:40px}.elementor-37 .elementor-element.elementor-element-8a67cb5 .fikco-border-shape svg{height:40px}.elementor-37 .elementor-element.elementor-element-8a67cb5 .elementor-heading-title{color:var(--e-global-color-accent)}.elementor-37 .elementor-element.elementor-element-98bc95a .fikco-border-shape{width:600px;height:40px}.elementor-37 .elementor-element.elementor-element-98bc95a .fikco-border-shape svg{height:40px}.elementor-37 .elementor-element.elementor-element-98bc95a p{margin-block-end:0px}.elementor-37 .elementor-element.elementor-element-df46256{--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:25px 30px;--row-gap:25px;--column-gap:30px;--flex-wrap:wrap;--padding-top:25px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-37 .elementor-element.elementor-element-df46256 .fikco-border-shape{width:600px;height:40px}.elementor-37 .elementor-element.elementor-element-df46256 .fikco-border-shape svg{height:40px}.elementor-37 .elementor-element.elementor-element-f37795a{--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:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-37 .elementor-element.elementor-element-f37795a .fikco-border-shape{width:600px;height:40px}.elementor-37 .elementor-element.elementor-element-f37795a .fikco-border-shape svg{height:40px}.elementor-37 .elementor-element.elementor-element-11db6fc{width:var(--container-widget-width,45%);max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;font-size:14px;color:var(--e-global-color-text_light)}.elementor-37 .elementor-element.elementor-element-11db6fc .fikco-border-shape{width:600px;height:40px}.elementor-37 .elementor-element.elementor-element-11db6fc .fikco-border-shape svg{height:40px}.elementor-37 .elementor-element.elementor-element-11db6fc p{margin-block-end:0px}.elementor-37 .elementor-element.elementor-element-da97ca4 .fikco-border-shape{width:600px;height:40px}.elementor-37 .elementor-element.elementor-element-da97ca4 .fikco-border-shape svg{height:40px}.elementor-37 .elementor-element.elementor-element-da97ca4 .elementor-icon-box-wrapper{align-items:center;gap:7px}.elementor-37 .elementor-element.elementor-element-da97ca4 .elementor-icon-box-title{margin-block-end:0px}.elementor-37 .elementor-element.elementor-element-da97ca4.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-dark);fill:#fff;color:#fff}.elementor-37 .elementor-element.elementor-element-da97ca4.elementor-view-framed .elementor-icon,.elementor-37 .elementor-element.elementor-element-da97ca4.elementor-view-default .elementor-icon{fill:var(--e-global-color-dark);color:var(--e-global-color-dark);border-color:var(--e-global-color-dark)}.elementor-37 .elementor-element.elementor-element-da97ca4.elementor-view-framed .elementor-icon{background-color:#fff}.elementor-37 .elementor-element.elementor-element-da97ca4.elementor-view-stacked:hover .elementor-icon{background-color:var(--e-global-color-primary)}.elementor-37 .elementor-element.elementor-element-da97ca4.elementor-view-framed:hover .elementor-icon,.elementor-37 .elementor-element.elementor-element-da97ca4.elementor-view-default:hover .elementor-icon{fill:var(--e-global-color-primary);color:var(--e-global-color-primary)}.elementor-37 .elementor-element.elementor-element-da97ca4 .elementor-icon{font-size:24px;padding:12px}.elementor-37 .elementor-element.elementor-element-2c648ae .fikco-border-shape{width:600px;height:40px}.elementor-37 .elementor-element.elementor-element-2c648ae .fikco-border-shape svg{height:40px}.elementor-37 .elementor-element.elementor-element-f702f86{--display:flex;--padding-top:120px;--padding-bottom:120px;--padding-left:30px;--padding-right:30px}.elementor-37 .elementor-element.elementor-element-f702f86:not(.elementor-motion-effects-element-type-background),.elementor-37 .elementor-element.elementor-element-f702f86>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-background_light)}.elementor-37 .elementor-element.elementor-element-f702f86 .fikco-border-shape{width:600px;height:40px}.elementor-37 .elementor-element.elementor-element-f702f86 .fikco-border-shape svg{height:40px}.elementor-37 .elementor-element.elementor-element-f30d811{width:100%;max-width:100%}.elementor-37 .elementor-element.elementor-element-f30d811>.elementor-widget-container{margin:0 0 50px}.elementor-37 .elementor-element.elementor-element-f30d811.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1}.elementor-37 .elementor-element.elementor-element-f30d811 .fikco-border-shape{width:600px;height:40px}.elementor-37 .elementor-element.elementor-element-f30d811 .fikco-border-shape svg{height:40px}.elementor-37 .elementor-element.elementor-element-f30d811 .elementor-headline{text-align:left;font-size:64px;font-weight:600;text-transform:uppercase;line-height:1em;letter-spacing:-1.92px}.elementor-37 .elementor-element.elementor-element-f30d811 .elementor-headline-dynamic-text{color:var(--e-global-color-text_light)}.elementor-37 .elementor-element.elementor-element-f1a903d>.elementor-widget-container{margin:0 0 50px}.elementor-37 .elementor-element.elementor-element-f1a903d .fikco-border-shape{width:600px;height:40px}.elementor-37 .elementor-element.elementor-element-f1a903d .fikco-border-shape svg{height:40px}.elementor-37 .elementor-element.elementor-element-f1a903d .d-grid{grid-template-columns:repeat(3,1fr);grid-gap:100px}.elementor-37 .elementor-element.elementor-element-f1a903d .service-style-3{--spacing_top:100px}.elementor-37 .elementor-element.elementor-element-f1a903d .swiper-pagination{text-align:center}.elementor-37 .elementor-element.elementor-element-9c3eedb{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0}.elementor-37 .elementor-element.elementor-element-9c3eedb>.elementor-widget-container{margin:0 0 50px}.elementor-37 .elementor-element.elementor-element-9c3eedb .fikco-border-shape{width:600px;height:40px}.elementor-37 .elementor-element.elementor-element-9c3eedb .fikco-border-shape svg{height:40px}.elementor-37 .elementor-element.elementor-element-9c3eedb .elementor-headline{text-align:left;font-size:var(--e-global-typography-aa40885-font-size);font-weight:var(--e-global-typography-aa40885-font-weight);text-transform:var(--e-global-typography-aa40885-text-transform);line-height:var(--e-global-typography-aa40885-line-height);letter-spacing:var(--e-global-typography-aa40885-letter-spacing)}.elementor-37 .elementor-element.elementor-element-9c3eedb .elementor-headline-dynamic-text{color:var(--e-global-color-text_light)}.elementor-37 .elementor-element.elementor-element-f1765d6 .swiper:not(.swiper-initialized) .swiper-slide{width:calc((100% - 30px*(3 - 1)) / 3);margin-right:30px}.elementor-37 .elementor-element.elementor-element-f1765d6 .grid-item{--gutter-width:30px}.elementor-37 .elementor-element.elementor-element-f1765d6 .fikco-border-shape{width:600px;height:40px}.elementor-37 .elementor-element.elementor-element-f1765d6 .fikco-border-shape svg{height:40px}.elementor-37 .elementor-element.elementor-element-f1765d6 .d-grid{grid-template-columns:repeat(3,1fr);grid-gap:30px}.elementor-37 .elementor-element.elementor-element-f1765d6 .swiper-pagination{text-align:center}.elementor-37 .elementor-element.elementor-element-6b699d4{--display:flex;--min-height:75px;--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:center;--gap:10px 5px;--row-gap:10px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-37 .elementor-element.elementor-element-6b699d4 .fikco-border-shape{width:600px;height:40px}.elementor-37 .elementor-element.elementor-element-6b699d4 .fikco-border-shape svg{height:40px}.elementor-37 .elementor-element.elementor-element-0a9c48b .fikco-border-shape{width:600px;height:40px}.elementor-37 .elementor-element.elementor-element-0a9c48b .fikco-border-shape svg{height:40px}.elementor-37 .elementor-element.elementor-element-0a9c48b{text-align:center;font-size:var(--e-global-typography-3c60769-font-size);font-weight:var(--e-global-typography-3c60769-font-weight);line-height:var(--e-global-typography-3c60769-line-height);letter-spacing:var(--e-global-typography-3c60769-letter-spacing);color:var(--e-global-color-accent)}.elementor-37 .elementor-element.elementor-element-0a9c48b p{margin-block-end:0px}.elementor-37 .elementor-element.elementor-element-0a9c48b a{color:var(--e-global-color-primary)}.elementor-37 .elementor-element.elementor-element-877c38f .fikco-border-shape{width:600px;height:40px}.elementor-37 .elementor-element.elementor-element-877c38f .fikco-border-shape svg{height:40px}.elementor-37 .elementor-element.elementor-element-877c38f.button-line-yes .elementor-button:after,.elementor-37 .elementor-element.elementor-element-877c38f.button-line-yes .elementor-button:before{background-color:var(--e-global-color-primary)}.elementor-37 .elementor-element.elementor-element-877c38f .elementor-button{font-size:20px;font-weight:400;line-height:1em;letter-spacing:-.03em;color:var(--e-global-color-primary)}.elementor-37 .elementor-element.elementor-element-0049d52{--display:flex}.elementor-37 .elementor-element.elementor-element-0049d52 .fikco-border-shape{width:600px;height:40px}.elementor-37 .elementor-element.elementor-element-0049d52 .fikco-border-shape svg{height:40px}.elementor-37 .elementor-element.elementor-element-ae35601 .fikco-border-shape{width:600px;height:40px}.elementor-37 .elementor-element.elementor-element-ae35601 .fikco-border-shape svg{height:40px}.elementor-37 .elementor-element.elementor-element-ae35601{font-size:1.8em;font-weight:400}.elementor-37 .elementor-element.elementor-element-725ea24{--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;--overflow:hidden;--overlay-opacity:.5;--margin-top:0px;--margin-bottom:120px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-37 .elementor-element.elementor-element-725ea24:not(.elementor-motion-effects-element-type-background),.elementor-37 .elementor-element.elementor-element-725ea24>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://www.johnnyhandy.com/wp-content/uploads/2025/05/h1_bg-2.jpg");background-position:center center;background-size:cover}.elementor-37 .elementor-element.elementor-element-725ea24:before,.elementor-37 .elementor-element.elementor-element-725ea24>.elementor-background-video-container:before,.elementor-37 .elementor-element.elementor-element-725ea24>.e-con-inner>.elementor-background-video-container:before,.elementor-37 .elementor-element.elementor-element-725ea24>.elementor-background-slideshow:before,.elementor-37 .elementor-element.elementor-element-725ea24>.e-con-inner>.elementor-background-slideshow:before,.elementor-37 .elementor-element.elementor-element-725ea24>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{--background-overlay:''}.elementor-37 .elementor-element.elementor-element-725ea24 .fikco-border-shape{width:600px;height:40px}.elementor-37 .elementor-element.elementor-element-725ea24 .fikco-border-shape svg{height:40px}.elementor-37 .elementor-element.elementor-element-daab9cc{width:100%;max-width:100%;background-color:#000}.elementor-37 .elementor-element.elementor-element-daab9cc .fikco-border-shape{width:600px;height:40px}.elementor-37 .elementor-element.elementor-element-daab9cc .fikco-border-shape svg{height:40px}.elementor-37 .elementor-element.elementor-element-daab9cc img{width:100%;height:1245px;object-fit:cover;object-position:center center;opacity:.6}.elementor-37 .elementor-element.elementor-element-5446bd1{--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;--flex-wrap:wrap;--overlay-opacity:.9;--padding-top:120px;--padding-bottom:120px;--padding-left:30px;--padding-right:30px;--z-index:2}.elementor-37 .elementor-element.elementor-element-5446bd1:before,.elementor-37 .elementor-element.elementor-element-5446bd1>.elementor-background-video-container:before,.elementor-37 .elementor-element.elementor-element-5446bd1>.e-con-inner>.elementor-background-video-container:before,.elementor-37 .elementor-element.elementor-element-5446bd1>.elementor-background-slideshow:before,.elementor-37 .elementor-element.elementor-element-5446bd1>.e-con-inner>.elementor-background-slideshow:before,.elementor-37 .elementor-element.elementor-element-5446bd1>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg,#00000000 50%,#000 100%)}.elementor-37 .elementor-element.elementor-element-5446bd1 .fikco-border-shape{width:600px;height:40px}.elementor-37 .elementor-element.elementor-element-5446bd1 .fikco-border-shape svg{height:40px}.elementor-37 .elementor-element.elementor-element-1158d75{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-37 .elementor-element.elementor-element-1158d75 .fikco-border-shape{width:600px;height:40px}.elementor-37 .elementor-element.elementor-element-1158d75 .fikco-border-shape svg{height:40px}.elementor-37 .elementor-element.elementor-element-3aa3fff{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 30px) 0px;--e-icon-list-icon-size:20px;--icon-vertical-offset:0px}.elementor-37 .elementor-element.elementor-element-3aa3fff .fikco-border-shape{width:600px;height:40px}.elementor-37 .elementor-element.elementor-element-3aa3fff .fikco-border-shape svg{height:40px}.elementor-37 .elementor-element.elementor-element-3aa3fff .elementor-icon-list-icon i{transition:color .3s}.elementor-37 .elementor-element.elementor-element-3aa3fff .elementor-icon-list-icon svg{transition:fill .3s}.elementor-37 .elementor-element.elementor-element-3aa3fff .elementor-icon-list-item>.elementor-icon-list-text,.elementor-37 .elementor-element.elementor-element-3aa3fff .elementor-icon-list-item>a{font-size:var(--e-global-typography-e3c58c7-font-size);font-weight:var(--e-global-typography-e3c58c7-font-weight);text-transform:var(--e-global-typography-e3c58c7-text-transform);line-height:var(--e-global-typography-e3c58c7-line-height);letter-spacing:var(--e-global-typography-e3c58c7-letter-spacing)}.elementor-37 .elementor-element.elementor-element-3aa3fff .elementor-icon-list-text{color:#fff;transition:color .3s}.elementor-37 .elementor-element.elementor-element-4d50a56{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:100px;--padding-right:0px}.elementor-37 .elementor-element.elementor-element-4d50a56 .fikco-border-shape{width:600px;height:40px}.elementor-37 .elementor-element.elementor-element-4d50a56 .fikco-border-shape svg{height:40px}.elementor-37 .elementor-element.elementor-element-d998a0a{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 50px) 0px}.elementor-37 .elementor-element.elementor-element-d998a0a .fikco-border-shape{width:600px;height:40px}.elementor-37 .elementor-element.elementor-element-d998a0a .fikco-border-shape svg{height:40px}.elementor-37 .elementor-element.elementor-element-d998a0a .elementor-icon-box-wrapper{align-items:start;gap:20px}.elementor-37 .elementor-element.elementor-element-d998a0a .elementor-icon-box-title{margin-block-end:8px;color:#fff}.elementor-37 .elementor-element.elementor-element-d998a0a.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-primary);fill:#fff;color:#fff}.elementor-37 .elementor-element.elementor-element-d998a0a.elementor-view-framed .elementor-icon,.elementor-37 .elementor-element.elementor-element-d998a0a.elementor-view-default .elementor-icon{fill:var(--e-global-color-primary);color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-37 .elementor-element.elementor-element-d998a0a.elementor-view-framed .elementor-icon{background-color:#fff}.elementor-37 .elementor-element.elementor-element-d998a0a .elementor-icon{font-size:10px;padding:12px}.elementor-37 .elementor-element.elementor-element-d998a0a .elementor-icon-box-description{color:#FFFFFF99}.elementor-37 .elementor-element.elementor-element-dc08397{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 50px) 0px}.elementor-37 .elementor-element.elementor-element-dc08397 .fikco-border-shape{width:600px;height:40px}.elementor-37 .elementor-element.elementor-element-dc08397 .fikco-border-shape svg{height:40px}.elementor-37 .elementor-element.elementor-element-dc08397 .elementor-icon-box-wrapper{align-items:start;gap:20px}.elementor-37 .elementor-element.elementor-element-dc08397 .elementor-icon-box-title{margin-block-end:8px;color:#fff}.elementor-37 .elementor-element.elementor-element-dc08397.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-primary);fill:#fff;color:#fff}.elementor-37 .elementor-element.elementor-element-dc08397.elementor-view-framed .elementor-icon,.elementor-37 .elementor-element.elementor-element-dc08397.elementor-view-default .elementor-icon{fill:var(--e-global-color-primary);color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-37 .elementor-element.elementor-element-dc08397.elementor-view-framed .elementor-icon{background-color:#fff}.elementor-37 .elementor-element.elementor-element-dc08397 .elementor-icon{font-size:10px;padding:12px}.elementor-37 .elementor-element.elementor-element-dc08397 .elementor-icon-box-description{color:#FFFFFF99}.elementor-37 .elementor-element.elementor-element-374b8f9{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 50px) 0px}.elementor-37 .elementor-element.elementor-element-374b8f9 .fikco-border-shape{width:600px;height:40px}.elementor-37 .elementor-element.elementor-element-374b8f9 .fikco-border-shape svg{height:40px}.elementor-37 .elementor-element.elementor-element-374b8f9 .elementor-icon-box-wrapper{align-items:start;gap:20px}.elementor-37 .elementor-element.elementor-element-374b8f9 .elementor-icon-box-title{margin-block-end:8px;color:#fff}.elementor-37 .elementor-element.elementor-element-374b8f9.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-primary);fill:#fff;color:#fff}.elementor-37 .elementor-element.elementor-element-374b8f9.elementor-view-framed .elementor-icon,.elementor-37 .elementor-element.elementor-element-374b8f9.elementor-view-default .elementor-icon{fill:var(--e-global-color-primary);color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-37 .elementor-element.elementor-element-374b8f9.elementor-view-framed .elementor-icon{background-color:#fff}.elementor-37 .elementor-element.elementor-element-374b8f9 .elementor-icon{font-size:10px;padding:12px}.elementor-37 .elementor-element.elementor-element-374b8f9 .elementor-icon-box-description{color:#FFFFFF99}.elementor-37 .elementor-element.elementor-element-cc3f6b0{--display:grid;--e-con-grid-template-columns:repeat(3,1fr);--e-con-grid-template-rows:repeat(1,1fr);--gap:30px 30px;--row-gap:30px;--column-gap:30px;--grid-auto-flow:row;--margin-top:145px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-37 .elementor-element.elementor-element-cc3f6b0 .fikco-border-shape{width:600px;height:40px}.elementor-37 .elementor-element.elementor-element-cc3f6b0 .fikco-border-shape svg{height:40px}.elementor-37 .elementor-element.elementor-element-5f47569{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-37 .elementor-element.elementor-element-5f47569 .fikco-border-shape{width:600px;height:40px}.elementor-37 .elementor-element.elementor-element-5f47569 .fikco-border-shape svg{height:40px}.elementor-37 .elementor-element.elementor-element-52a982d{padding:0 0 22px;border-style:solid;border-width:0 0 1px;border-color:#FFFFFF33}.elementor-37 .elementor-element.elementor-element-52a982d .fikco-border-shape{width:600px;height:40px}.elementor-37 .elementor-element.elementor-element-52a982d .fikco-border-shape svg{height:40px}.elementor-37 .elementor-element.elementor-element-52a982d .elementor-heading-title{font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:4px;color:#fff}.elementor-37 .elementor-element.elementor-element-23df702{margin:40px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px}.elementor-37 .elementor-element.elementor-element-23df702 .fikco-border-shape{width:600px;height:40px}.elementor-37 .elementor-element.elementor-element-23df702 .fikco-border-shape svg{height:40px}.elementor-37 .elementor-element.elementor-element-23df702 .elementor-counter-title{justify-content:start;color:#fff;font-size:20px;font-weight:400;line-height:1.5em;letter-spacing:-.03em;text-align:left}.elementor-37 .elementor-element.elementor-element-23df702 .elementor-counter{gap:0px}.elementor-37 .elementor-element.elementor-element-23df702 .elementor-counter-number-wrapper{color:#fff;font-size:80px;justify-content:left}.elementor-37 .elementor-element.elementor-element-02fe160{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-37 .elementor-element.elementor-element-02fe160 .fikco-border-shape{width:600px;height:40px}.elementor-37 .elementor-element.elementor-element-02fe160 .fikco-border-shape svg{height:40px}.elementor-37 .elementor-element.elementor-element-5b49f3a{padding:0 0 22px;border-style:solid;border-width:0 0 1px;border-color:#FFFFFF33}.elementor-37 .elementor-element.elementor-element-5b49f3a .fikco-border-shape{width:600px;height:40px}.elementor-37 .elementor-element.elementor-element-5b49f3a .fikco-border-shape svg{height:40px}.elementor-37 .elementor-element.elementor-element-5b49f3a .elementor-heading-title{font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:4px;color:#fff}.elementor-37 .elementor-element.elementor-element-360aacd{margin:40px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px}.elementor-37 .elementor-element.elementor-element-360aacd .fikco-border-shape{width:600px;height:40px}.elementor-37 .elementor-element.elementor-element-360aacd .fikco-border-shape svg{height:40px}.elementor-37 .elementor-element.elementor-element-360aacd .elementor-counter-title{justify-content:start;color:#fff;font-size:20px;font-weight:400;line-height:1.5em;letter-spacing:-.03em;text-align:left}.elementor-37 .elementor-element.elementor-element-360aacd .elementor-counter{gap:0px}.elementor-37 .elementor-element.elementor-element-360aacd .elementor-counter-number-wrapper{color:#fff;font-size:80px;justify-content:left}.elementor-37 .elementor-element.elementor-element-60f0bec{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-37 .elementor-element.elementor-element-60f0bec .fikco-border-shape{width:600px;height:40px}.elementor-37 .elementor-element.elementor-element-60f0bec .fikco-border-shape svg{height:40px}.elementor-37 .elementor-element.elementor-element-5718500{padding:0 0 22px;border-style:solid;border-width:0 0 1px;border-color:#FFFFFF33}.elementor-37 .elementor-element.elementor-element-5718500 .fikco-border-shape{width:600px;height:40px}.elementor-37 .elementor-element.elementor-element-5718500 .fikco-border-shape svg{height:40px}.elementor-37 .elementor-element.elementor-element-5718500 .elementor-heading-title{font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:4px;color:#fff}.elementor-37 .elementor-element.elementor-element-0d6fa07{margin:40px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px}.elementor-37 .elementor-element.elementor-element-0d6fa07 .fikco-border-shape{width:600px;height:40px}.elementor-37 .elementor-element.elementor-element-0d6fa07 .fikco-border-shape svg{height:40px}.elementor-37 .elementor-element.elementor-element-0d6fa07 .elementor-counter-title{justify-content:start;color:#fff;font-size:20px;font-weight:400;line-height:1.5em;letter-spacing:-.03em;text-align:left}.elementor-37 .elementor-element.elementor-element-0d6fa07 .elementor-counter{gap:0px}.elementor-37 .elementor-element.elementor-element-0d6fa07 .elementor-counter-number-wrapper{color:#fff;font-size:80px;justify-content:left}.elementor-37 .elementor-element.elementor-element-60a2cff{--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:160px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px}.elementor-37 .elementor-element.elementor-element-60a2cff .fikco-border-shape{width:600px;height:40px}.elementor-37 .elementor-element.elementor-element-60a2cff .fikco-border-shape svg{height:40px}.elementor-37 .elementor-element.elementor-element-c14109d{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 30px) 0px;--e-icon-list-icon-size:20px;--icon-vertical-offset:0px}.elementor-37 .elementor-element.elementor-element-c14109d .fikco-border-shape{width:600px;height:40px}.elementor-37 .elementor-element.elementor-element-c14109d .fikco-border-shape svg{height:40px}.elementor-37 .elementor-element.elementor-element-c14109d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2)}.elementor-37 .elementor-element.elementor-element-c14109d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2)}.elementor-37 .elementor-element.elementor-element-c14109d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2)}.elementor-37 .elementor-element.elementor-element-c14109d .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2)}.elementor-37 .elementor-element.elementor-element-c14109d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2)}.elementor-37 .elementor-element.elementor-element-c14109d .elementor-icon-list-icon i{transition:color .3s}.elementor-37 .elementor-element.elementor-element-c14109d .elementor-icon-list-icon svg{transition:fill .3s}.elementor-37 .elementor-element.elementor-element-c14109d .elementor-icon-list-item>.elementor-icon-list-text,.elementor-37 .elementor-element.elementor-element-c14109d .elementor-icon-list-item>a{font-size:var(--e-global-typography-e3c58c7-font-size);font-weight:var(--e-global-typography-e3c58c7-font-weight);text-transform:var(--e-global-typography-e3c58c7-text-transform);line-height:var(--e-global-typography-e3c58c7-line-height);letter-spacing:var(--e-global-typography-e3c58c7-letter-spacing)}.elementor-37 .elementor-element.elementor-element-c14109d .elementor-icon-list-text{color:var(--e-global-color-accent);transition:color .3s}.elementor-37 .elementor-element.elementor-element-b20019e{width:var(--container-widget-width,600px);max-width:600px;--container-widget-width:600px;--container-widget-flex-grow:0}.elementor-37 .elementor-element.elementor-element-b20019e>.elementor-widget-container{margin:0 0 50px}.elementor-37 .elementor-element.elementor-element-b20019e.elementor-element{--align-self:center}.elementor-37 .elementor-element.elementor-element-b20019e .fikco-border-shape{width:600px;height:40px}.elementor-37 .elementor-element.elementor-element-b20019e .fikco-border-shape svg{height:40px}.elementor-37 .elementor-element.elementor-element-b20019e .elementor-headline{text-align:center;font-size:var(--e-global-typography-aa40885-font-size);font-weight:var(--e-global-typography-aa40885-font-weight);text-transform:var(--e-global-typography-aa40885-text-transform);line-height:var(--e-global-typography-aa40885-line-height);letter-spacing:var(--e-global-typography-aa40885-letter-spacing)}.elementor-37 .elementor-element.elementor-element-b20019e .elementor-headline-dynamic-text{color:var(--e-global-color-text_light)}.elementor-37 .elementor-element.elementor-element-d2b565f .swiper:not(.swiper-initialized) .swiper-slide{width:calc((100% - 30px*(4 - 1)) / 4);margin-right:30px}.elementor-37 .elementor-element.elementor-element-d2b565f .grid-item{--gutter-width:30px}.elementor-37 .elementor-element.elementor-element-d2b565f .fikco-border-shape{width:600px;height:40px}.elementor-37 .elementor-element.elementor-element-d2b565f .fikco-border-shape svg{height:40px}.elementor-37 .elementor-element.elementor-element-d2b565f .swiper-pagination{text-align:center;bottom:-40px}.elementor-37 .elementor-element.elementor-element-03f46f2{--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:110px 110px;--row-gap:110px;--column-gap:110px;--padding-top:120px;--padding-bottom:120px;--padding-left:30px;--padding-right:30px}.elementor-37 .elementor-element.elementor-element-03f46f2 .fikco-border-shape{width:600px;height:40px}.elementor-37 .elementor-element.elementor-element-03f46f2 .fikco-border-shape svg{height:40px}.elementor-37 .elementor-element.elementor-element-88b8e68{--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;--flex-wrap:wrap;--align-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-37 .elementor-element.elementor-element-88b8e68 .fikco-border-shape{width:600px;height:40px}.elementor-37 .elementor-element.elementor-element-88b8e68 .fikco-border-shape svg{height:40px}.elementor-37 .elementor-element.elementor-element-7de571d{width:100%;max-width:100%;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 20px) 0px;--e-icon-list-icon-size:20px;--icon-vertical-offset:0px}.elementor-37 .elementor-element.elementor-element-7de571d .fikco-border-shape{width:600px;height:40px}.elementor-37 .elementor-element.elementor-element-7de571d .fikco-border-shape svg{height:40px}.elementor-37 .elementor-element.elementor-element-7de571d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2)}.elementor-37 .elementor-element.elementor-element-7de571d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2)}.elementor-37 .elementor-element.elementor-element-7de571d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2)}.elementor-37 .elementor-element.elementor-element-7de571d .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2)}.elementor-37 .elementor-element.elementor-element-7de571d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2)}.elementor-37 .elementor-element.elementor-element-7de571d .elementor-icon-list-icon i{transition:color .3s}.elementor-37 .elementor-element.elementor-element-7de571d .elementor-icon-list-icon svg{transition:fill .3s}.elementor-37 .elementor-element.elementor-element-7de571d .elementor-icon-list-item>.elementor-icon-list-text,.elementor-37 .elementor-element.elementor-element-7de571d .elementor-icon-list-item>a{font-size:var(--e-global-typography-e3c58c7-font-size);font-weight:var(--e-global-typography-e3c58c7-font-weight);text-transform:var(--e-global-typography-e3c58c7-text-transform);line-height:var(--e-global-typography-e3c58c7-line-height);letter-spacing:var(--e-global-typography-e3c58c7-letter-spacing)}.elementor-37 .elementor-element.elementor-element-7de571d .elementor-icon-list-text{color:var(--e-global-color-accent);transition:color .3s}.elementor-37 .elementor-element.elementor-element-d11a1af{--divider-border-style:solid;--divider-color:var(--e-global-color-border);--divider-border-width:1px;width:100%;max-width:100%;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 35px) 0px}.elementor-37 .elementor-element.elementor-element-d11a1af .fikco-border-shape{width:600px;height:40px}.elementor-37 .elementor-element.elementor-element-d11a1af .fikco-border-shape svg{height:40px}.elementor-37 .elementor-element.elementor-element-d11a1af .elementor-divider-separator{width:100%}.elementor-37 .elementor-element.elementor-element-d11a1af .elementor-divider{padding-block-start:0px;padding-block-end:0px}.elementor-37 .elementor-element.elementor-element-0269de5{width:var(--container-widget-width,130px);max-width:130px;margin:0 10px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:130px;--container-widget-flex-grow:0}.elementor-37 .elementor-element.elementor-element-0269de5.elementor-element{--align-self:center}.elementor-37 .elementor-element.elementor-element-0269de5 .fikco-border-shape{width:600px;height:40px}.elementor-37 .elementor-element.elementor-element-0269de5 .fikco-border-shape svg{height:40px}.elementor-37 .elementor-element.elementor-element-0269de5 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:var(--e-global-color-accent);justify-content:left;}.elementor-37 .elementor-element.elementor-element-e083561{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-37 .elementor-element.elementor-element-e083561.e-con{--align-self:center}.elementor-37 .elementor-element.elementor-element-e083561 .fikco-border-shape{width:600px;height:40px}.elementor-37 .elementor-element.elementor-element-e083561 .fikco-border-shape svg{height:40px}.elementor-37 .elementor-element.elementor-element-e8e920d{background-color:#53d56b;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:5px 10px;border-radius:5px;--e-rating-icon-font-size:14px;--e-rating-gap:3px;--e-rating-icon-marked-color:#fff}.elementor-37 .elementor-element.elementor-element-e8e920d.elementor-element{--align-self:flex-start}.elementor-37 .elementor-element.elementor-element-e8e920d .fikco-border-shape{width:600px;height:40px}.elementor-37 .elementor-element.elementor-element-e8e920d .fikco-border-shape svg{height:40px}.elementor-37 .elementor-element.elementor-element-6060600 .fikco-border-shape{width:600px;height:40px}.elementor-37 .elementor-element.elementor-element-6060600 .fikco-border-shape svg{height:40px}.elementor-37 .elementor-element.elementor-element-6060600{font-size:12px;text-decoration:underline;letter-spacing:0px;color:var(--e-global-color-text_light)}.elementor-37 .elementor-element.elementor-element-6060600 p{margin-block-end:0px}.elementor-37 .elementor-element.elementor-element-97db2c5>.elementor-widget-container{margin:20px 0 0}.elementor-37 .elementor-element.elementor-element-97db2c5 .fikco-border-shape{width:600px;height:40px}.elementor-37 .elementor-element.elementor-element-97db2c5 .fikco-border-shape svg{height:40px}.elementor-37 .elementor-element.elementor-element-bee563a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-37 .elementor-element.elementor-element-bee563a .fikco-border-shape{width:600px;height:40px}.elementor-37 .elementor-element.elementor-element-bee563a .fikco-border-shape svg{height:40px}.elementor-37 .elementor-element.elementor-element-23cbf23 .elementor-testimonial-item{text-align:left}.elementor-37 .elementor-element.elementor-element-23cbf23 .swiper:not(.swiper-initialized) .swiper-slide{width:calc((100% - 30px*(1 - 1)) / 1);margin-right:30px}.elementor-37 .elementor-element.elementor-element-23cbf23 .grid-item{--gutter-width:30px}.elementor-37 .elementor-element.elementor-element-23cbf23 .fikco-border-shape{width:600px;height:40px}.elementor-37 .elementor-element.elementor-element-23cbf23 .fikco-border-shape svg{height:40px}.elementor-37 .elementor-element.elementor-element-23cbf23 .testimonial-content{min-height:345px}.elementor-37 .elementor-element.elementor-element-23cbf23 .grid-item .content{font-size:44px;line-height:1.09em;letter-spacing:-.03em}.elementor-37 .elementor-element.elementor-element-23cbf23 .content{margin:0 0 20px}.elementor-37 .elementor-element.elementor-element-23cbf23 .elementor-swiper-button.elementor-swiper-button-next{top:unset;bottom:-30px;left:unset;right:0}.elementor-37 .elementor-element.elementor-element-23cbf23 .elementor-swiper-button.elementor-swiper-button-prev{top:unset;bottom:-30px;left:unset;right:70px}.elementor-37 .elementor-element.elementor-element-23cbf23 .swiper-pagination{text-align:center}.elementor-37 .elementor-element.elementor-element-d02dbed{--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;--overflow:hidden;--overlay-opacity:.5;--margin-top:0px;--margin-bottom:120px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-37 .elementor-element.elementor-element-d02dbed:before,.elementor-37 .elementor-element.elementor-element-d02dbed>.elementor-background-video-container:before,.elementor-37 .elementor-element.elementor-element-d02dbed>.e-con-inner>.elementor-background-video-container:before,.elementor-37 .elementor-element.elementor-element-d02dbed>.elementor-background-slideshow:before,.elementor-37 .elementor-element.elementor-element-d02dbed>.e-con-inner>.elementor-background-slideshow:before,.elementor-37 .elementor-element.elementor-element-d02dbed>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{--background-overlay:''}.elementor-37 .elementor-element.elementor-element-d02dbed .fikco-border-shape{width:600px;height:40px}.elementor-37 .elementor-element.elementor-element-d02dbed .fikco-border-shape svg{height:40px}.elementor-37 .elementor-element.elementor-element-f1fb0b7{width:100%;max-width:100%;background-color:#000}.elementor-37 .elementor-element.elementor-element-f1fb0b7 .fikco-border-shape{width:600px;height:40px}.elementor-37 .elementor-element.elementor-element-f1fb0b7 .fikco-border-shape svg{height:40px}.elementor-37 .elementor-element.elementor-element-f1fb0b7 img{width:100%;height:1245px;object-fit:cover;object-position:center center;opacity:.6}.elementor-37 .elementor-element.elementor-element-57ecc58{--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;--flex-wrap:wrap;--overlay-opacity:.9;--padding-top:120px;--padding-bottom:120px;--padding-left:30px;--padding-right:30px;--z-index:2}.elementor-37 .elementor-element.elementor-element-57ecc58:before,.elementor-37 .elementor-element.elementor-element-57ecc58>.elementor-background-video-container:before,.elementor-37 .elementor-element.elementor-element-57ecc58>.e-con-inner>.elementor-background-video-container:before,.elementor-37 .elementor-element.elementor-element-57ecc58>.elementor-background-slideshow:before,.elementor-37 .elementor-element.elementor-element-57ecc58>.e-con-inner>.elementor-background-slideshow:before,.elementor-37 .elementor-element.elementor-element-57ecc58>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg,#00000000 50%,#000 100%)}.elementor-37 .elementor-element.elementor-element-57ecc58 .fikco-border-shape{width:600px;height:40px}.elementor-37 .elementor-element.elementor-element-57ecc58 .fikco-border-shape svg{height:40px}.elementor-37 .elementor-element.elementor-element-300b578{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-37 .elementor-element.elementor-element-300b578 .fikco-border-shape{width:600px;height:40px}.elementor-37 .elementor-element.elementor-element-300b578 .fikco-border-shape svg{height:40px}.elementor-37 .elementor-element.elementor-element-d54a060{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 30px) 0px;--e-icon-list-icon-size:20px;--icon-vertical-offset:0px}.elementor-37 .elementor-element.elementor-element-d54a060 .fikco-border-shape{width:600px;height:40px}.elementor-37 .elementor-element.elementor-element-d54a060 .fikco-border-shape svg{height:40px}.elementor-37 .elementor-element.elementor-element-d54a060 .elementor-icon-list-icon i{transition:color .3s}.elementor-37 .elementor-element.elementor-element-d54a060 .elementor-icon-list-icon svg{transition:fill .3s}.elementor-37 .elementor-element.elementor-element-d54a060 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-37 .elementor-element.elementor-element-d54a060 .elementor-icon-list-item>a{font-size:var(--e-global-typography-e3c58c7-font-size);font-weight:var(--e-global-typography-e3c58c7-font-weight);text-transform:var(--e-global-typography-e3c58c7-text-transform);line-height:var(--e-global-typography-e3c58c7-line-height);letter-spacing:var(--e-global-typography-e3c58c7-letter-spacing)}.elementor-37 .elementor-element.elementor-element-d54a060 .elementor-icon-list-text{color:#fff;transition:color .3s}.elementor-37 .elementor-element.elementor-element-ba0ad0b .fikco-border-shape{width:600px;height:40px}.elementor-37 .elementor-element.elementor-element-ba0ad0b .fikco-border-shape svg{height:40px}.elementor-37 .elementor-element.elementor-element-ba0ad0b{color:#fff}.elementor-37 .elementor-element.elementor-element-3326312{--display:flex;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:100px;--padding-right:0px}.elementor-37 .elementor-element.elementor-element-3326312 .fikco-border-shape{width:600px;height:40px}.elementor-37 .elementor-element.elementor-element-3326312 .fikco-border-shape svg{height:40px}.elementor-37 .elementor-element.elementor-element-26d404f{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 10px) 0px}.elementor-37 .elementor-element.elementor-element-26d404f .fikco-border-shape{width:600px;height:40px}.elementor-37 .elementor-element.elementor-element-26d404f .fikco-border-shape svg{height:40px}.elementor-37 .elementor-element.elementor-element-26d404f .elementor-icon-box-wrapper{align-items:start;gap:20px}.elementor-37 .elementor-element.elementor-element-26d404f .elementor-icon-box-title{margin-block-end:8px;color:#fff}.elementor-37 .elementor-element.elementor-element-26d404f.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-primary);fill:#fff;color:#fff}.elementor-37 .elementor-element.elementor-element-26d404f.elementor-view-framed .elementor-icon,.elementor-37 .elementor-element.elementor-element-26d404f.elementor-view-default .elementor-icon{fill:var(--e-global-color-primary);color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-37 .elementor-element.elementor-element-26d404f.elementor-view-framed .elementor-icon{background-color:#fff}.elementor-37 .elementor-element.elementor-element-26d404f .elementor-icon{font-size:10px;padding:12px}.elementor-37 .elementor-element.elementor-element-26d404f .elementor-icon-box-description{color:#FFFFFF99}.elementor-37 .elementor-element.elementor-element-f010d9e{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 10px) 0px}.elementor-37 .elementor-element.elementor-element-f010d9e .fikco-border-shape{width:600px;height:40px}.elementor-37 .elementor-element.elementor-element-f010d9e .fikco-border-shape svg{height:40px}.elementor-37 .elementor-element.elementor-element-f010d9e .elementor-icon-box-wrapper{align-items:start;gap:20px}.elementor-37 .elementor-element.elementor-element-f010d9e .elementor-icon-box-title{margin-block-end:8px;color:#fff}.elementor-37 .elementor-element.elementor-element-f010d9e.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-primary);fill:#fff;color:#fff}.elementor-37 .elementor-element.elementor-element-f010d9e.elementor-view-framed .elementor-icon,.elementor-37 .elementor-element.elementor-element-f010d9e.elementor-view-default .elementor-icon{fill:var(--e-global-color-primary);color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-37 .elementor-element.elementor-element-f010d9e.elementor-view-framed .elementor-icon{background-color:#fff}.elementor-37 .elementor-element.elementor-element-f010d9e .elementor-icon{font-size:10px;padding:12px}.elementor-37 .elementor-element.elementor-element-f010d9e .elementor-icon-box-description{color:#FFFFFF99}.elementor-37 .elementor-element.elementor-element-9eaaf49{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 10px) 0px}.elementor-37 .elementor-element.elementor-element-9eaaf49 .fikco-border-shape{width:600px;height:40px}.elementor-37 .elementor-element.elementor-element-9eaaf49 .fikco-border-shape svg{height:40px}.elementor-37 .elementor-element.elementor-element-9eaaf49 .elementor-icon-box-wrapper{align-items:start;gap:20px}.elementor-37 .elementor-element.elementor-element-9eaaf49 .elementor-icon-box-title{margin-block-end:8px;color:#fff}.elementor-37 .elementor-element.elementor-element-9eaaf49.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-primary);fill:#fff;color:#fff}.elementor-37 .elementor-element.elementor-element-9eaaf49.elementor-view-framed .elementor-icon,.elementor-37 .elementor-element.elementor-element-9eaaf49.elementor-view-default .elementor-icon{fill:var(--e-global-color-primary);color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-37 .elementor-element.elementor-element-9eaaf49.elementor-view-framed .elementor-icon{background-color:#fff}.elementor-37 .elementor-element.elementor-element-9eaaf49 .elementor-icon{font-size:10px;padding:12px}.elementor-37 .elementor-element.elementor-element-9eaaf49 .elementor-icon-box-description{color:#FFFFFF99}.elementor-37 .elementor-element.elementor-element-dbf5ebc{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 10px) 0px}.elementor-37 .elementor-element.elementor-element-dbf5ebc .fikco-border-shape{width:600px;height:40px}.elementor-37 .elementor-element.elementor-element-dbf5ebc .fikco-border-shape svg{height:40px}.elementor-37 .elementor-element.elementor-element-dbf5ebc .elementor-icon-box-wrapper{align-items:start;gap:20px}.elementor-37 .elementor-element.elementor-element-dbf5ebc .elementor-icon-box-title{margin-block-end:8px;color:#fff}.elementor-37 .elementor-element.elementor-element-dbf5ebc.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-primary);fill:#fff;color:#fff}.elementor-37 .elementor-element.elementor-element-dbf5ebc.elementor-view-framed .elementor-icon,.elementor-37 .elementor-element.elementor-element-dbf5ebc.elementor-view-default .elementor-icon{fill:var(--e-global-color-primary);color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-37 .elementor-element.elementor-element-dbf5ebc.elementor-view-framed .elementor-icon{background-color:#fff}.elementor-37 .elementor-element.elementor-element-dbf5ebc .elementor-icon{font-size:10px;padding:12px}.elementor-37 .elementor-element.elementor-element-dbf5ebc .elementor-icon-box-description{color:#FFFFFF99}.elementor-37 .elementor-element.elementor-element-416dcb4{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 10px) 0px}.elementor-37 .elementor-element.elementor-element-416dcb4 .fikco-border-shape{width:600px;height:40px}.elementor-37 .elementor-element.elementor-element-416dcb4 .fikco-border-shape svg{height:40px}.elementor-37 .elementor-element.elementor-element-416dcb4 .elementor-icon-box-wrapper{align-items:start;gap:20px}.elementor-37 .elementor-element.elementor-element-416dcb4 .elementor-icon-box-title{margin-block-end:8px;color:#fff}.elementor-37 .elementor-element.elementor-element-416dcb4.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-primary);fill:#fff;color:#fff}.elementor-37 .elementor-element.elementor-element-416dcb4.elementor-view-framed .elementor-icon,.elementor-37 .elementor-element.elementor-element-416dcb4.elementor-view-default .elementor-icon{fill:var(--e-global-color-primary);color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-37 .elementor-element.elementor-element-416dcb4.elementor-view-framed .elementor-icon{background-color:#fff}.elementor-37 .elementor-element.elementor-element-416dcb4 .elementor-icon{font-size:10px;padding:12px}.elementor-37 .elementor-element.elementor-element-416dcb4 .elementor-icon-box-description{color:#FFFFFF99}.elementor-37 .elementor-element.elementor-element-a260a80{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 10px) 0px}.elementor-37 .elementor-element.elementor-element-a260a80 .fikco-border-shape{width:600px;height:40px}.elementor-37 .elementor-element.elementor-element-a260a80 .fikco-border-shape svg{height:40px}.elementor-37 .elementor-element.elementor-element-a260a80 .elementor-icon-box-wrapper{align-items:start;gap:20px}.elementor-37 .elementor-element.elementor-element-a260a80 .elementor-icon-box-title{margin-block-end:8px;color:#fff}.elementor-37 .elementor-element.elementor-element-a260a80.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-primary);fill:#fff;color:#fff}.elementor-37 .elementor-element.elementor-element-a260a80.elementor-view-framed .elementor-icon,.elementor-37 .elementor-element.elementor-element-a260a80.elementor-view-default .elementor-icon{fill:var(--e-global-color-primary);color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-37 .elementor-element.elementor-element-a260a80.elementor-view-framed .elementor-icon{background-color:#fff}.elementor-37 .elementor-element.elementor-element-a260a80 .elementor-icon{font-size:10px;padding:12px}.elementor-37 .elementor-element.elementor-element-a260a80 .elementor-icon-box-description{color:#FFFFFF99}.elementor-37 .elementor-element.elementor-element-8479ece{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 10px) 0px}.elementor-37 .elementor-element.elementor-element-8479ece .fikco-border-shape{width:600px;height:40px}.elementor-37 .elementor-element.elementor-element-8479ece .fikco-border-shape svg{height:40px}.elementor-37 .elementor-element.elementor-element-8479ece .elementor-icon-box-wrapper{align-items:start;gap:20px}.elementor-37 .elementor-element.elementor-element-8479ece .elementor-icon-box-title{margin-block-end:8px;color:#fff}.elementor-37 .elementor-element.elementor-element-8479ece.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-primary);fill:#fff;color:#fff}.elementor-37 .elementor-element.elementor-element-8479ece.elementor-view-framed .elementor-icon,.elementor-37 .elementor-element.elementor-element-8479ece.elementor-view-default .elementor-icon{fill:var(--e-global-color-primary);color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-37 .elementor-element.elementor-element-8479ece.elementor-view-framed .elementor-icon{background-color:#fff}.elementor-37 .elementor-element.elementor-element-8479ece .elementor-icon{font-size:10px;padding:12px}.elementor-37 .elementor-element.elementor-element-8479ece .elementor-icon-box-description{color:#FFFFFF99}.elementor-37 .elementor-element.elementor-element-df8552f{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 10px) 0px}.elementor-37 .elementor-element.elementor-element-df8552f .fikco-border-shape{width:600px;height:40px}.elementor-37 .elementor-element.elementor-element-df8552f .fikco-border-shape svg{height:40px}.elementor-37 .elementor-element.elementor-element-df8552f .elementor-icon-box-wrapper{align-items:start;gap:20px}.elementor-37 .elementor-element.elementor-element-df8552f .elementor-icon-box-title{margin-block-end:8px;color:#fff}.elementor-37 .elementor-element.elementor-element-df8552f.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-primary);fill:#fff;color:#fff}.elementor-37 .elementor-element.elementor-element-df8552f.elementor-view-framed .elementor-icon,.elementor-37 .elementor-element.elementor-element-df8552f.elementor-view-default .elementor-icon{fill:var(--e-global-color-primary);color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-37 .elementor-element.elementor-element-df8552f.elementor-view-framed .elementor-icon{background-color:#fff}.elementor-37 .elementor-element.elementor-element-df8552f .elementor-icon{font-size:10px;padding:12px}.elementor-37 .elementor-element.elementor-element-df8552f .elementor-icon-box-description{color:#FFFFFF99}.elementor-37 .elementor-element.elementor-element-091604d{--display:flex}.elementor-37 .elementor-element.elementor-element-091604d .fikco-border-shape{width:600px;height:40px}.elementor-37 .elementor-element.elementor-element-091604d .fikco-border-shape svg{height:40px}.elementor-37 .elementor-element.elementor-element-5a3cf5e .fikco-border-shape{width:600px;height:40px}.elementor-37 .elementor-element.elementor-element-5a3cf5e .fikco-border-shape svg{height:40px}.elementor-37 .elementor-element.elementor-element-945e42b{--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:120px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px}.elementor-37 .elementor-element.elementor-element-945e42b .fikco-border-shape{width:600px;height:40px}.elementor-37 .elementor-element.elementor-element-945e42b .fikco-border-shape svg{height:40px}.elementor-37 .elementor-element.elementor-element-2903b29{--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:15px 15px;--row-gap:15px;--column-gap:15px;--overlay-opacity:.2;--border-radius:10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px}.elementor-37 .elementor-element.elementor-element-2903b29:not(.elementor-motion-effects-element-type-background),.elementor-37 .elementor-element.elementor-element-2903b29>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://www.johnnyhandy.com/wp-content/uploads/2025/05/h1_bg-3.jpg");background-position:center center;background-size:cover}.elementor-37 .elementor-element.elementor-element-2903b29:before,.elementor-37 .elementor-element.elementor-element-2903b29>.elementor-background-video-container:before,.elementor-37 .elementor-element.elementor-element-2903b29>.e-con-inner>.elementor-background-video-container:before,.elementor-37 .elementor-element.elementor-element-2903b29>.elementor-background-slideshow:before,.elementor-37 .elementor-element.elementor-element-2903b29>.e-con-inner>.elementor-background-slideshow:before,.elementor-37 .elementor-element.elementor-element-2903b29>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{background-color:#000;--background-overlay:''}.elementor-37 .elementor-element.elementor-element-2903b29 .fikco-border-shape{width:600px;height:40px}.elementor-37 .elementor-element.elementor-element-2903b29 .fikco-border-shape svg{height:40px}.elementor-37 .elementor-element.elementor-element-34edda8{width:var(--container-widget-width,50%);max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0}.elementor-37 .elementor-element.elementor-element-34edda8 .fikco-border-shape{width:600px;height:40px}.elementor-37 .elementor-element.elementor-element-34edda8 .fikco-border-shape svg{height:40px}.elementor-37 .elementor-element.elementor-element-34edda8 .elementor-heading-title{font-size:var(--e-global-typography-aa40885-font-size);font-weight:var(--e-global-typography-aa40885-font-weight);text-transform:var(--e-global-typography-aa40885-text-transform);line-height:var(--e-global-typography-aa40885-line-height);letter-spacing:var(--e-global-typography-aa40885-letter-spacing);color:#fff}.elementor-37 .elementor-element.elementor-element-bc57ce9{--display:flex;--border-radius:10px;--padding-top:40px;--padding-bottom:40px;--padding-left:50px;--padding-right:50px}.elementor-37 .elementor-element.elementor-element-bc57ce9:not(.elementor-motion-effects-element-type-background),.elementor-37 .elementor-element.elementor-element-bc57ce9>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-37 .elementor-element.elementor-element-bc57ce9 .fikco-border-shape{width:600px;height:40px}.elementor-37 .elementor-element.elementor-element-bc57ce9 .fikco-border-shape svg{height:40px}.elementor-37 .elementor-element.elementor-element-b0adb64{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 15px) 0px;font-size:var(--e-global-typography-3c60769-font-size);font-weight:var(--e-global-typography-3c60769-font-weight);line-height:var(--e-global-typography-3c60769-line-height);letter-spacing:var(--e-global-typography-3c60769-letter-spacing)}.elementor-37 .elementor-element.elementor-element-b0adb64 .fikco-border-shape{width:600px;height:40px}.elementor-37 .elementor-element.elementor-element-b0adb64 .fikco-border-shape svg{height:40px}.elementor-37 .elementor-element.elementor-element-b0adb64 p{margin-block-end:0px}.elementor-37 .elementor-element.elementor-element-f7fdb9a .fikco-border-shape{width:600px;height:40px}.elementor-37 .elementor-element.elementor-element-f7fdb9a .fikco-border-shape svg{height:40px}.elementor-37 .elementor-element.elementor-element-f7fdb9a .wpcf7-form input[type=text],.elementor-37 .elementor-element.elementor-element-f7fdb9a .wpcf7-form input[type=number],.elementor-37 .elementor-element.elementor-element-f7fdb9a .wpcf7-form input[type=email],.elementor-37 .elementor-element.elementor-element-f7fdb9a .wpcf7-form input[type=tel],.elementor-37 .elementor-element.elementor-element-f7fdb9a .wpcf7-form input[type=search],.elementor-37 .elementor-element.elementor-element-f7fdb9a .wpcf7-form textarea,.elementor-37 .elementor-element.elementor-element-f7fdb9a select:not([size]):not([multiple]){font-size:14px;line-height:26px}.elementor-37 .elementor-element.elementor-element-f7fdb9a .wpcf7-form input[type=text]::placeholder{color:var(--e-global-color-text_light)}.elementor-37 .elementor-element.elementor-element-f7fdb9a .wpcf7-form input[type=number]::placeholder{color:var(--e-global-color-text_light)}.elementor-37 .elementor-element.elementor-element-f7fdb9a .wpcf7-form input[type=email]::placeholder{color:var(--e-global-color-text_light)}.elementor-37 .elementor-element.elementor-element-f7fdb9a .wpcf7-form input[type=tel]::placeholder{color:var(--e-global-color-text_light)}.elementor-37 .elementor-element.elementor-element-f7fdb9a .wpcf7-form input[type=url]::placeholder{color:var(--e-global-color-text_light)}.elementor-37 .elementor-element.elementor-element-f7fdb9a .wpcf7-form input[type=date]::placeholder{color:var(--e-global-color-text_light)}.elementor-37 .elementor-element.elementor-element-f7fdb9a .wpcf7-form input[type=password]::placeholder{color:var(--e-global-color-text_light)}.elementor-37 .elementor-element.elementor-element-f7fdb9a .wpcf7-form input[type=search]::placeholder{color:var(--e-global-color-text_light)}.elementor-37 .elementor-element.elementor-element-f7fdb9a .wpcf7-form select:not([size]):not([multiple])::placeholder{color:var(--e-global-color-text_light)}.elementor-37 .elementor-element.elementor-element-f7fdb9a .wpcf7-form textarea::placeholder{color:var(--e-global-color-text_light)}.elementor-37 .elementor-element.elementor-element-f7fdb9a .wpcf7-form input[type=text]{padding:6px 0 3px}.elementor-37 .elementor-element.elementor-element-f7fdb9a .wpcf7-form input[type=number]{padding:6px 0 3px}.elementor-37 .elementor-element.elementor-element-f7fdb9a .wpcf7-form input[type=email]{padding:6px 0 3px}.elementor-37 .elementor-element.elementor-element-f7fdb9a .wpcf7-form input[type=tel]{padding:6px 0 3px}.elementor-37 .elementor-element.elementor-element-f7fdb9a .wpcf7-form input[type=url]{padding:6px 0 3px}.elementor-37 .elementor-element.elementor-element-f7fdb9a .wpcf7-form input[type=date]{padding:6px 0 3px}.elementor-37 .elementor-element.elementor-element-f7fdb9a .wpcf7-form input[type=password]{padding:6px 0 3px}.elementor-37 .elementor-element.elementor-element-f7fdb9a .wpcf7-form input[type=search]{padding:6px 0 3px}.elementor-37 .elementor-element.elementor-element-f7fdb9a .wpcf7-form select:not([size]):not([multiple]){padding:6px 0 3px}.elementor-37 .elementor-element.elementor-element-f7fdb9a .wpcf7-form textarea{padding:6px 0 3px}.elementor-37 .elementor-element.elementor-element-f7fdb9a .wpcf7-button{text-align:left}.elementor-37 .elementor-element.elementor-element-f7fdb9a .elementor-button-content-wrapper{flex-direction:row}.breadcrumb-wrap .breadcrumb-overlay,.elementor-page-37 .breadcrumb-wrap .breadcrumb-overlay{opacity:.5}@media(max-width:1024px) and (min-width:768px){.elementor-37 .elementor-element.elementor-element-88b8e68{--width:35%}.elementor-37 .elementor-element.elementor-element-bee563a{--width:65%}.elementor-37 .elementor-element.elementor-element-bc57ce9{--width:60%}}@media(max-width:1366px){.elementor-37 .elementor-element.elementor-element-a63da7f .fikco-border-shape{width:450px}.elementor-37 .elementor-element.elementor-element-ca69d06{bottom:-60px}.elementor-37 .elementor-element.elementor-element-6580489 .fikco-border-shape{width:300px}.elementor-37 .elementor-element.elementor-element-8aed145 .elementor-headline{font-size:var(--e-global-typography-aa40885-font-size);line-height:var(--e-global-typography-aa40885-line-height);letter-spacing:var(--e-global-typography-aa40885-letter-spacing)}.elementor-37 .elementor-element.elementor-element-f1a903d .d-grid{grid-template-columns:repeat(3,1fr);grid-gap:30px}.elementor-37 .elementor-element.elementor-element-f1a903d .service-style-3{--spacing_top:30px}.elementor-37 .elementor-element.elementor-element-9c3eedb .elementor-headline{font-size:var(--e-global-typography-aa40885-font-size);line-height:var(--e-global-typography-aa40885-line-height);letter-spacing:var(--e-global-typography-aa40885-letter-spacing)}.elementor-37 .elementor-element.elementor-element-0a9c48b{font-size:var(--e-global-typography-3c60769-font-size);line-height:var(--e-global-typography-3c60769-line-height);letter-spacing:var(--e-global-typography-3c60769-letter-spacing)}.elementor-37 .elementor-element.elementor-element-3aa3fff .elementor-icon-list-item>.elementor-icon-list-text,.elementor-37 .elementor-element.elementor-element-3aa3fff .elementor-icon-list-item>a{font-size:var(--e-global-typography-e3c58c7-font-size);line-height:var(--e-global-typography-e3c58c7-line-height);letter-spacing:var(--e-global-typography-e3c58c7-letter-spacing)}.elementor-37 .elementor-element.elementor-element-cc3f6b0{--grid-auto-flow:row;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-37 .elementor-element.elementor-element-c14109d .elementor-icon-list-item>.elementor-icon-list-text,.elementor-37 .elementor-element.elementor-element-c14109d .elementor-icon-list-item>a{font-size:var(--e-global-typography-e3c58c7-font-size);line-height:var(--e-global-typography-e3c58c7-line-height);letter-spacing:var(--e-global-typography-e3c58c7-letter-spacing)}.elementor-37 .elementor-element.elementor-element-b20019e .elementor-headline{font-size:var(--e-global-typography-aa40885-font-size);line-height:var(--e-global-typography-aa40885-line-height);letter-spacing:var(--e-global-typography-aa40885-letter-spacing)}.elementor-37 .elementor-element.elementor-element-d2b565f .swiper:not(.swiper-initialized) .swiper-slide{width:calc((100% - 30px*(3.5 - 1)) / 3.5);margin-right:30px}.elementor-37 .elementor-element.elementor-element-d2b565f .grid-item{--gutter-width:30px}.elementor-37 .elementor-element.elementor-element-d2b565f>.elementor-widget-container{margin:0 -30px 0 0}.elementor-37 .elementor-element.elementor-element-7de571d .elementor-icon-list-item>.elementor-icon-list-text,.elementor-37 .elementor-element.elementor-element-7de571d .elementor-icon-list-item>a{font-size:var(--e-global-typography-e3c58c7-font-size);line-height:var(--e-global-typography-e3c58c7-line-height);letter-spacing:var(--e-global-typography-e3c58c7-letter-spacing)}.elementor-37 .elementor-element.elementor-element-23cbf23 .testimonial-content{min-height:400px}.elementor-37 .elementor-element.elementor-element-d54a060 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-37 .elementor-element.elementor-element-d54a060 .elementor-icon-list-item>a{font-size:var(--e-global-typography-e3c58c7-font-size);line-height:var(--e-global-typography-e3c58c7-line-height);letter-spacing:var(--e-global-typography-e3c58c7-letter-spacing)}.elementor-37 .elementor-element.elementor-element-34edda8 .elementor-heading-title{font-size:var(--e-global-typography-aa40885-font-size);line-height:var(--e-global-typography-aa40885-line-height);letter-spacing:var(--e-global-typography-aa40885-letter-spacing)}.elementor-37 .elementor-element.elementor-element-b0adb64{font-size:var(--e-global-typography-3c60769-font-size);line-height:var(--e-global-typography-3c60769-line-height);letter-spacing:var(--e-global-typography-3c60769-letter-spacing)}}@media(max-width:1200px){.elementor-37 .elementor-element.elementor-element-a63da7f{--min-height:550px;--margin-top:0px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px}.elementor-37 .elementor-element.elementor-element-a63da7f .fikco-border-shape{width:300px}.elementor-37 .elementor-element.elementor-element-52abfd8 img{width:80%}.elementor-37 .elementor-element.elementor-element-ca69d06{bottom:-50px}.elementor-37 .elementor-element.elementor-element-6580489{--padding-top:0px;--padding-bottom:100px;--padding-left:30px;--padding-right:30px}.elementor-37 .elementor-element.elementor-element-1b06edf{margin:-175px -133px calc(var(--kit-widget-spacing, 0px) + 0px) 0px}.elementor-37 .elementor-element.elementor-element-1b06edf img{width:320px}.elementor-37 .elementor-element.elementor-element-f702f86{--padding-top:100px;--padding-bottom:100px;--padding-left:30px;--padding-right:30px}.elementor-37 .elementor-element.elementor-element-f30d811 .elementor-headline{font-size:58px}.elementor-37 .elementor-element.elementor-element-725ea24{--margin-top:0px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px}.elementor-37 .elementor-element.elementor-element-5446bd1{--padding-top:100px;--padding-bottom:100px;--padding-left:30px;--padding-right:30px}.elementor-37 .elementor-element.elementor-element-cc3f6b0{--grid-auto-flow:row}.elementor-37 .elementor-element.elementor-element-60a2cff{--margin-top:0px;--margin-bottom:130px;--margin-left:0px;--margin-right:0px}.elementor-37 .elementor-element.elementor-element-d2b565f .swiper:not(.swiper-initialized) .swiper-slide{width:calc((100% - 30px*(3.15 - 1)) / 3.15);margin-right:30px}.elementor-37 .elementor-element.elementor-element-d2b565f .grid-item{--gutter-width:30px}.elementor-37 .elementor-element.elementor-element-03f46f2{--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:100px;--padding-bottom:100px;--padding-left:30px;--padding-right:30px}.elementor-37 .elementor-element.elementor-element-d02dbed{--margin-top:0px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px}.elementor-37 .elementor-element.elementor-element-57ecc58{--padding-top:100px;--padding-bottom:100px;--padding-left:30px;--padding-right:30px}.elementor-37 .elementor-element.elementor-element-945e42b{--margin-top:0px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px}}@media(max-width:1024px){.elementor-37 .elementor-element.elementor-element-a63da7f{--min-height:500px;--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px}.elementor-37 .elementor-element.elementor-element-d47e0c6{--flex-wrap:wrap}.elementor-37 .elementor-element.elementor-element-52abfd8 img{width:90%}.elementor-37 .elementor-element.elementor-element-6580489{--padding-top:0px;--padding-bottom:80px;--padding-left:30px;--padding-right:30px}.elementor-37 .elementor-element.elementor-element-ba85cd7{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:15px}.elementor-37 .elementor-element.elementor-element-1b06edf{margin:-119px -50px calc(var(--kit-widget-spacing, 0px) + 0px) 0px}.elementor-37 .elementor-element.elementor-element-8aed145 .elementor-headline{font-size:var(--e-global-typography-aa40885-font-size);line-height:var(--e-global-typography-aa40885-line-height);letter-spacing:var(--e-global-typography-aa40885-letter-spacing)}.elementor-37 .elementor-element.elementor-element-4c5a0fc{--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px}.elementor-37 .elementor-element.elementor-element-f37795a{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--flex-wrap:wrap}.elementor-37 .elementor-element.elementor-element-11db6fc{width:100%;max-width:100%}.elementor-37 .elementor-element.elementor-element-f702f86{--padding-top:80px;--padding-bottom:80px;--padding-left:30px;--padding-right:30px}.elementor-37 .elementor-element.elementor-element-f30d811>.elementor-widget-container{margin:0 0 40px}.elementor-37 .elementor-element.elementor-element-f30d811 .elementor-headline{font-size:48px}.elementor-37 .elementor-element.elementor-element-f1a903d>.elementor-widget-container{margin:0 0 40px}.elementor-37 .elementor-element.elementor-element-f1a903d .d-grid{grid-template-columns:repeat(2,1fr)}.elementor-37 .elementor-element.elementor-element-9c3eedb>.elementor-widget-container{margin:0 0 40px}.elementor-37 .elementor-element.elementor-element-9c3eedb{--container-widget-width:400px;--container-widget-flex-grow:0;width:var(--container-widget-width,400px);max-width:400px}.elementor-37 .elementor-element.elementor-element-9c3eedb .elementor-headline{font-size:var(--e-global-typography-aa40885-font-size);line-height:var(--e-global-typography-aa40885-line-height);letter-spacing:var(--e-global-typography-aa40885-letter-spacing)}.elementor-37 .elementor-element.elementor-element-0a9c48b{font-size:var(--e-global-typography-3c60769-font-size);line-height:var(--e-global-typography-3c60769-line-height);letter-spacing:var(--e-global-typography-3c60769-letter-spacing)}.elementor-37 .elementor-element.elementor-element-725ea24{--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px}.elementor-37 .elementor-element.elementor-element-5446bd1{--padding-top:80px;--padding-bottom:80px;--padding-left:30px;--padding-right:30px}.elementor-37 .elementor-element.elementor-element-3aa3fff .elementor-icon-list-item>.elementor-icon-list-text,.elementor-37 .elementor-element.elementor-element-3aa3fff .elementor-icon-list-item>a{font-size:var(--e-global-typography-e3c58c7-font-size);line-height:var(--e-global-typography-e3c58c7-line-height);letter-spacing:var(--e-global-typography-e3c58c7-letter-spacing)}.elementor-37 .elementor-element.elementor-element-4d50a56{--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:0px}.elementor-37 .elementor-element.elementor-element-cc3f6b0{--grid-auto-flow:row}.elementor-37 .elementor-element.elementor-element-23df702 .elementor-counter-number-wrapper{font-size:72px}.elementor-37 .elementor-element.elementor-element-23df702 .elementor-counter-title{font-size:18px}.elementor-37 .elementor-element.elementor-element-360aacd .elementor-counter-number-wrapper{font-size:72px}.elementor-37 .elementor-element.elementor-element-360aacd .elementor-counter-title{font-size:18px}.elementor-37 .elementor-element.elementor-element-0d6fa07 .elementor-counter-number-wrapper{font-size:72px}.elementor-37 .elementor-element.elementor-element-0d6fa07 .elementor-counter-title{font-size:18px}.elementor-37 .elementor-element.elementor-element-60a2cff{--margin-top:0px;--margin-bottom:110px;--margin-left:0px;--margin-right:0px}.elementor-37 .elementor-element.elementor-element-c14109d .elementor-icon-list-item>.elementor-icon-list-text,.elementor-37 .elementor-element.elementor-element-c14109d .elementor-icon-list-item>a{font-size:var(--e-global-typography-e3c58c7-font-size);line-height:var(--e-global-typography-e3c58c7-line-height);letter-spacing:var(--e-global-typography-e3c58c7-letter-spacing)}.elementor-37 .elementor-element.elementor-element-b20019e>.elementor-widget-container{margin:0 0 40px}.elementor-37 .elementor-element.elementor-element-b20019e .elementor-headline{font-size:var(--e-global-typography-aa40885-font-size);line-height:var(--e-global-typography-aa40885-line-height);letter-spacing:var(--e-global-typography-aa40885-letter-spacing)}.elementor-37 .elementor-element.elementor-element-d2b565f .swiper:not(.swiper-initialized) .swiper-slide{width:calc((100% - 30px*(2.5 - 1)) / 2.5);margin-right:30px}.elementor-37 .elementor-element.elementor-element-d2b565f .grid-item{--gutter-width:30px}.elementor-37 .elementor-element.elementor-element-03f46f2{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:80px;--padding-bottom:80px;--padding-left:30px;--padding-right:30px}.elementor-37 .elementor-element.elementor-element-7de571d .elementor-icon-list-item>.elementor-icon-list-text,.elementor-37 .elementor-element.elementor-element-7de571d .elementor-icon-list-item>a{font-size:var(--e-global-typography-e3c58c7-font-size);line-height:var(--e-global-typography-e3c58c7-line-height);letter-spacing:var(--e-global-typography-e3c58c7-letter-spacing)}.elementor-37 .elementor-element.elementor-element-23cbf23 .testimonial-content{min-height:380px}.elementor-37 .elementor-element.elementor-element-23cbf23 .grid-item .content{font-size:36px}.elementor-37 .elementor-element.elementor-element-d02dbed{--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px}.elementor-37 .elementor-element.elementor-element-57ecc58{--padding-top:80px;--padding-bottom:80px;--padding-left:30px;--padding-right:30px}.elementor-37 .elementor-element.elementor-element-d54a060 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-37 .elementor-element.elementor-element-d54a060 .elementor-icon-list-item>a{font-size:var(--e-global-typography-e3c58c7-font-size);line-height:var(--e-global-typography-e3c58c7-line-height);letter-spacing:var(--e-global-typography-e3c58c7-letter-spacing)}.elementor-37 .elementor-element.elementor-element-3326312{--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:0px}.elementor-37 .elementor-element.elementor-element-945e42b{--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px}.elementor-37 .elementor-element.elementor-element-2903b29{--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-37 .elementor-element.elementor-element-34edda8 .elementor-heading-title{font-size:var(--e-global-typography-aa40885-font-size);line-height:var(--e-global-typography-aa40885-line-height);letter-spacing:var(--e-global-typography-aa40885-letter-spacing)}.elementor-37 .elementor-element.elementor-element-b0adb64{font-size:var(--e-global-typography-3c60769-font-size);line-height:var(--e-global-typography-3c60769-line-height);letter-spacing:var(--e-global-typography-3c60769-letter-spacing)}}@media(max-width:880px){.elementor-37 .elementor-element.elementor-element-52abfd8{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -150px) 0px}.elementor-37 .elementor-element.elementor-element-52abfd8 img{width:100%}.elementor-37 .elementor-element.elementor-element-ca69d06{bottom:0}.elementor-37 .elementor-element.elementor-element-1b06edf{margin:30px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0}.elementor-37 .elementor-element.elementor-element-1b06edf img{width:220px}.elementor-37 .elementor-element.elementor-element-4c5a0fc{--gap:15px 15px;--row-gap:15px;--column-gap:15px}.elementor-37 .elementor-element.elementor-element-f1a903d .d-grid{grid-template-columns:repeat(2,1fr);grid-gap:30px}.elementor-37 .elementor-element.elementor-element-f1a903d .service-style-3{--spacing_top:30px}.elementor-37 .elementor-element.elementor-element-cc3f6b0{--grid-auto-flow:row}.elementor-37 .elementor-element.elementor-element-d2b565f .swiper:not(.swiper-initialized) .swiper-slide{width:calc((100% - 30px*(2.2 - 1)) / 2.2);margin-right:30px}.elementor-37 .elementor-element.elementor-element-d2b565f .grid-item{--gutter-width:30px}.elementor-37 .elementor-element.elementor-element-23cbf23 .testimonial-content{min-height:350px}.elementor-37 .elementor-element.elementor-element-23cbf23 .grid-item .content{font-size:28px;line-height:1.25em}.elementor-37 .elementor-element.elementor-element-2903b29{--gap:15px 15px;--row-gap:15px;--column-gap:15px}.elementor-37 .elementor-element.elementor-element-bc57ce9{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px}}@media(max-width:767px){.elementor-37 .elementor-element.elementor-element-a63da7f{--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:15px;--padding-right:15px}.elementor-37 .elementor-element.elementor-element-a63da7f .fikco-border-shape{width:150px;height:30px}.elementor-37 .elementor-element.elementor-element-a63da7f .fikco-border-shape svg{height:30px}.elementor-37 .elementor-element.elementor-element-2723fa9{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px}.elementor-37 .elementor-element.elementor-element-756b2a5{text-align:center}.elementor-37 .elementor-element.elementor-element-d47e0c6{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-37 .elementor-element.elementor-element-24b109e .elementor-button{padding:15px 25px}.elementor-37 .elementor-element.elementor-element-52abfd8{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -200px) 0px}.elementor-37 .elementor-element.elementor-element-52abfd8 img{width:80%}.elementor-37 .elementor-element.elementor-element-ca69d06{bottom:0}.elementor-37 .elementor-element.elementor-element-ca69d06 img{height:1200px;object-fit:cover;object-position:top center}.elementor-37 .elementor-element.elementor-element-6580489{--padding-top:0px;--padding-bottom:60px;--padding-left:15px;--padding-right:15px}.elementor-37 .elementor-element.elementor-element-6580489 .fikco-border-shape{width:150px;height:30px}.elementor-37 .elementor-element.elementor-element-6580489 .fikco-border-shape svg{height:30px}.elementor-37 .elementor-element.elementor-element-ba85cd7{--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px}.elementor-37 .elementor-element.elementor-element-ea508e6{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-37 .elementor-element.elementor-element-c692e22{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 15px) 0px}.elementor-37 .elementor-element.elementor-element-8aed145 .elementor-headline{font-size:var(--e-global-typography-aa40885-font-size);line-height:var(--e-global-typography-aa40885-line-height);letter-spacing:var(--e-global-typography-aa40885-letter-spacing)}.elementor-37 .elementor-element.elementor-element-4c5a0fc{--gap:20px 20px;--row-gap:20px;--column-gap:20px}.elementor-37 .elementor-element.elementor-element-da97ca4 .elementor-icon-box-wrapper{text-align:justify}.elementor-37 .elementor-element.elementor-element-2c648ae .elementor-button{padding:15px 25px}.elementor-37 .elementor-element.elementor-element-f702f86{--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;--flex-wrap:nowrap;--padding-top:60px;--padding-bottom:60px;--padding-left:15px;--padding-right:15px}.elementor-37 .elementor-element.elementor-element-f30d811>.elementor-widget-container{margin:0 0 30px}.elementor-37 .elementor-element.elementor-element-f30d811 .elementor-headline{font-size:40px}.elementor-37 .elementor-element.elementor-element-f1a903d>.elementor-widget-container{margin:0 0 30px}.elementor-37 .elementor-element.elementor-element-f1a903d .d-grid{grid-template-columns:repeat(1,1fr)}.elementor-37 .elementor-element.elementor-element-9c3eedb>.elementor-widget-container{margin:0 0 30px}.elementor-37 .elementor-element.elementor-element-9c3eedb .elementor-headline{font-size:var(--e-global-typography-aa40885-font-size);line-height:var(--e-global-typography-aa40885-line-height);letter-spacing:var(--e-global-typography-aa40885-letter-spacing)}.elementor-37 .elementor-element.elementor-element-0a9c48b{font-size:var(--e-global-typography-3c60769-font-size);line-height:var(--e-global-typography-3c60769-line-height);letter-spacing:var(--e-global-typography-3c60769-letter-spacing)}.elementor-37 .elementor-element.elementor-element-725ea24:not(.elementor-motion-effects-element-type-background),.elementor-37 .elementor-element.elementor-element-725ea24>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-size:cover}.elementor-37 .elementor-element.elementor-element-725ea24{--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px}.elementor-37 .elementor-element.elementor-element-5446bd1:before,.elementor-37 .elementor-element.elementor-element-5446bd1>.elementor-background-video-container:before,.elementor-37 .elementor-element.elementor-element-5446bd1>.e-con-inner>.elementor-background-video-container:before,.elementor-37 .elementor-element.elementor-element-5446bd1>.elementor-background-slideshow:before,.elementor-37 .elementor-element.elementor-element-5446bd1>.e-con-inner>.elementor-background-slideshow:before,.elementor-37 .elementor-element.elementor-element-5446bd1>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{background-color:transparent;background-image:linear-gradient(180deg,#00000000 0%,#000 0%)}.elementor-37 .elementor-element.elementor-element-5446bd1{--padding-top:60px;--padding-bottom:60px;--padding-left:15px;--padding-right:15px}.elementor-37 .elementor-element.elementor-element-3aa3fff{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 15px) 0px}.elementor-37 .elementor-element.elementor-element-3aa3fff .elementor-icon-list-item>.elementor-icon-list-text,.elementor-37 .elementor-element.elementor-element-3aa3fff .elementor-icon-list-item>a{font-size:var(--e-global-typography-e3c58c7-font-size);line-height:var(--e-global-typography-e3c58c7-line-height);letter-spacing:var(--e-global-typography-e3c58c7-letter-spacing)}.elementor-37 .elementor-element.elementor-element-4d50a56{--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-37 .elementor-element.elementor-element-cc3f6b0{--e-con-grid-template-columns:repeat(1,1fr);--gap:35px 35px;--row-gap:35px;--column-gap:35px;--grid-auto-flow:row;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-37 .elementor-element.elementor-element-52a982d{padding:0 0 10px}.elementor-37 .elementor-element.elementor-element-23df702{margin:10px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px}.elementor-37 .elementor-element.elementor-element-5b49f3a{padding:0 0 10px}.elementor-37 .elementor-element.elementor-element-360aacd{margin:10px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px}.elementor-37 .elementor-element.elementor-element-5718500{padding:0 0 10px}.elementor-37 .elementor-element.elementor-element-0d6fa07{margin:10px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px}.elementor-37 .elementor-element.elementor-element-60a2cff{--margin-top:0px;--margin-bottom:90px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px}.elementor-37 .elementor-element.elementor-element-c14109d{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 15px) 0px}.elementor-37 .elementor-element.elementor-element-c14109d .elementor-icon-list-item>.elementor-icon-list-text,.elementor-37 .elementor-element.elementor-element-c14109d .elementor-icon-list-item>a{font-size:var(--e-global-typography-e3c58c7-font-size);line-height:var(--e-global-typography-e3c58c7-line-height);letter-spacing:var(--e-global-typography-e3c58c7-letter-spacing)}.elementor-37 .elementor-element.elementor-element-b20019e>.elementor-widget-container{margin:0 0 30px}.elementor-37 .elementor-element.elementor-element-b20019e{--container-widget-width:350px;--container-widget-flex-grow:0;width:var(--container-widget-width,350px);max-width:350px}.elementor-37 .elementor-element.elementor-element-b20019e .elementor-headline{font-size:var(--e-global-typography-aa40885-font-size);line-height:var(--e-global-typography-aa40885-line-height);letter-spacing:var(--e-global-typography-aa40885-letter-spacing)}.elementor-37 .elementor-element.elementor-element-d2b565f .swiper:not(.swiper-initialized) .swiper-slide{width:calc((100% - 15px*(1.15 - 1)) / 1.15);margin-right:15px}.elementor-37 .elementor-element.elementor-element-d2b565f .grid-item{--gutter-width:15px}.elementor-37 .elementor-element.elementor-element-d2b565f .project-post-thumbnail{padding-top:400px}.elementor-37 .elementor-element.elementor-element-d2b565f .swiper-pagination{bottom:-30px}.elementor-37 .elementor-element.elementor-element-03f46f2{--padding-top:60px;--padding-bottom:60px;--padding-left:15px;--padding-right:15px}.elementor-37 .elementor-element.elementor-element-7de571d{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 15px) 0px}.elementor-37 .elementor-element.elementor-element-7de571d .elementor-icon-list-item>.elementor-icon-list-text,.elementor-37 .elementor-element.elementor-element-7de571d .elementor-icon-list-item>a{font-size:var(--e-global-typography-e3c58c7-font-size);line-height:var(--e-global-typography-e3c58c7-line-height);letter-spacing:var(--e-global-typography-e3c58c7-letter-spacing)}.elementor-37 .elementor-element.elementor-element-d11a1af{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 15px) 0px}.elementor-37 .elementor-element.elementor-element-e083561{--width:auto}.elementor-37 .elementor-element.elementor-element-97db2c5{width:100%;max-width:100%}.elementor-37 .elementor-element.elementor-element-97db2c5 .elementor-button{padding:15px 25px}.elementor-37 .elementor-element.elementor-element-23cbf23 .testimonial-content{min-height:400px}.elementor-37 .elementor-element.elementor-element-23cbf23 .elementor-swiper-button.elementor-swiper-button-prev,.elementor-37 .elementor-element.elementor-element-23cbf23 .elementor-swiper-button.elementor-swiper-button-next{width:40px;height:40px}.elementor-37 .elementor-element.elementor-element-23cbf23 .elementor-swiper-button.elementor-swiper-button-next{top:unset;bottom:-20px}.elementor-37 .elementor-element.elementor-element-23cbf23 .elementor-swiper-button.elementor-swiper-button-prev{top:unset;bottom:-20px;left:unset;right:45px}.elementor-37 .elementor-element.elementor-element-d02dbed{--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px}.elementor-37 .elementor-element.elementor-element-57ecc58:before,.elementor-37 .elementor-element.elementor-element-57ecc58>.elementor-background-video-container:before,.elementor-37 .elementor-element.elementor-element-57ecc58>.e-con-inner>.elementor-background-video-container:before,.elementor-37 .elementor-element.elementor-element-57ecc58>.elementor-background-slideshow:before,.elementor-37 .elementor-element.elementor-element-57ecc58>.e-con-inner>.elementor-background-slideshow:before,.elementor-37 .elementor-element.elementor-element-57ecc58>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{background-color:transparent;background-image:linear-gradient(180deg,#00000000 0%,#000 0%)}.elementor-37 .elementor-element.elementor-element-57ecc58{--padding-top:60px;--padding-bottom:60px;--padding-left:15px;--padding-right:15px}.elementor-37 .elementor-element.elementor-element-d54a060{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 15px) 0px}.elementor-37 .elementor-element.elementor-element-d54a060 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-37 .elementor-element.elementor-element-d54a060 .elementor-icon-list-item>a{font-size:var(--e-global-typography-e3c58c7-font-size);line-height:var(--e-global-typography-e3c58c7-line-height);letter-spacing:var(--e-global-typography-e3c58c7-letter-spacing)}.elementor-37 .elementor-element.elementor-element-3326312{--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-37 .elementor-element.elementor-element-945e42b{--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-37 .elementor-element.elementor-element-2903b29{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--border-radius:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:15px;--padding-right:15px}.elementor-37 .elementor-element.elementor-element-34edda8{--container-widget-width:200px;--container-widget-flex-grow:0;width:var(--container-widget-width,200px);max-width:200px}.elementor-37 .elementor-element.elementor-element-34edda8 .elementor-heading-title{font-size:var(--e-global-typography-aa40885-font-size);line-height:var(--e-global-typography-aa40885-line-height);letter-spacing:var(--e-global-typography-aa40885-letter-spacing)}.elementor-37 .elementor-element.elementor-element-bc57ce9{--padding-top:30px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px}.elementor-37 .elementor-element.elementor-element-b0adb64{font-size:var(--e-global-typography-3c60769-font-size);line-height:var(--e-global-typography-3c60769-line-height);letter-spacing:var(--e-global-typography-3c60769-letter-spacing)}}@media(min-width:768px){.elementor-37 .elementor-element.elementor-element-2723fa9{--width:50%}.elementor-37 .elementor-element.elementor-element-2d02cfc{--width:50%}.elementor-37 .elementor-element.elementor-element-ba85cd7{--width:50%}.elementor-37 .elementor-element.elementor-element-ea508e6{--width:50%}.elementor-37 .elementor-element.elementor-element-5610e1f{--width:50%}.elementor-37 .elementor-element.elementor-element-c567fd2{--width:50%}.elementor-37 .elementor-element.elementor-element-1158d75{--width:50%}.elementor-37 .elementor-element.elementor-element-4d50a56{--width:50%}.elementor-37 .elementor-element.elementor-element-60a2cff{--content-width:1730px}.elementor-37 .elementor-element.elementor-element-88b8e68{--width:28%}.elementor-37 .elementor-element.elementor-element-e083561{--width:auto}.elementor-37 .elementor-element.elementor-element-bee563a{--width:72%}.elementor-37 .elementor-element.elementor-element-300b578{--width:50%}.elementor-37 .elementor-element.elementor-element-3326312{--width:50%}.elementor-37 .elementor-element.elementor-element-bc57ce9{--width:50%}}@media(max-width:880px) and (min-width:768px){.elementor-37 .elementor-element.elementor-element-2723fa9{--width:55%}.elementor-37 .elementor-element.elementor-element-2d02cfc{--width:45%}}#review-btndisplay:none;