.elementor-27 .elementor-element.elementor-element-5aef7bac{--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}.elementor-27 .elementor-element.elementor-element-373ae869{--spacer-size:50px}.elementor-widget-heading .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);color:var(--e-global-color-primary)}.elementor-27 .elementor-element.elementor-element-1f8f2606{width:100%;max-width:100%;text-align:center}.elementor-27 .elementor-element.elementor-element-1f8f2606 .elementor-heading-title{font-family:"Open Sans",Sans-serif;font-size:52px;font-weight:600;color:var(--e-global-color-6c16897)}.elementor-widget-text-editor{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);color:var(--e-global-color-text)}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var(--e-global-color-primary)}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap,.elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-27 .elementor-element.elementor-element-12c76bc>.elementor-widget-container{margin:23px 0 0}.elementor-27 .elementor-element.elementor-element-12c76bc{text-align:center;font-family:"Open Sans",Sans-serif;font-size:18px;font-weight:400}.elementor-27 .elementor-element.elementor-element-4bbe1982{--spacer-size:70px}.elementor-27 .elementor-element.elementor-element-4e80e114{--display:flex;--min-height:381px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:24px 27px;--row-gap:24px;--column-gap:27px}.elementor-27 .elementor-element.elementor-element-46e0f017{--spacer-size:50px}.elementor-27 .elementor-element.elementor-element-7277c241{--display:flex;--min-height:312px;--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;--background-transition:.3s;border-style:solid;--border-style:solid;--border-radius:34px}.elementor-27 .elementor-element.elementor-element-7277c241:not(.elementor-motion-effects-element-type-background),.elementor-27 .elementor-element.elementor-element-7277c241>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-secondary);background-image:url("https://www.animationfilm.art/wp-content/uploads/2024/06/reel-mask.png");background-position:center center;background-repeat:no-repeat;background-size:80% auto}.elementor-27 .elementor-element.elementor-element-7277c241:hover{background-color:var(--e-global-color-accent)}.elementor-27 .elementor-element.elementor-element-7805554a{--spacer-size:50px}.elementor-27 .elementor-element.elementor-element-6a349c98{--display:flex;--min-height:320px;--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;--background-transition:.3s;border-style:solid;--border-style:solid;--border-radius:34px}.elementor-27 .elementor-element.elementor-element-6a349c98:not(.elementor-motion-effects-element-type-background),.elementor-27 .elementor-element.elementor-element-6a349c98>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-secondary);background-image:url("https://www.animationfilm.art/wp-content/uploads/2024/06/avid-mask.png");background-position:center center;background-repeat:no-repeat;background-size:80% auto}.elementor-27 .elementor-element.elementor-element-6a349c98:hover{background-color:var(--e-global-color-accent)}.elementor-27 .elementor-element.elementor-element-4e3104a1{--spacer-size:50px}.elementor-27 .elementor-element.elementor-element-c2778f3{--display:flex;--min-height:320px;--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;--background-transition:.3s;border-style:solid;--border-style:solid;--border-radius:34px}.elementor-27 .elementor-element.elementor-element-c2778f3:not(.elementor-motion-effects-element-type-background),.elementor-27 .elementor-element.elementor-element-c2778f3>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-secondary);background-image:url("https://www.animationfilm.art/wp-content/uploads/2024/06/premiere-mask.png");background-position:center center;background-repeat:no-repeat;background-size:80% auto}.elementor-27 .elementor-element.elementor-element-c2778f3:hover{background-color:var(--e-global-color-accent)}.elementor-27 .elementor-element.elementor-element-247dbafa{--spacer-size:50px}.elementor-27 .elementor-element.elementor-element-26daf6e{--display:flex;--min-height:320px;--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;--background-transition:.3s;border-style:solid;--border-style:solid;--border-radius:34px}.elementor-27 .elementor-element.elementor-element-26daf6e:not(.elementor-motion-effects-element-type-background),.elementor-27 .elementor-element.elementor-element-26daf6e>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-secondary);background-image:url("https://www.animationfilm.art/wp-content/uploads/2024/06/davinci-mask.png");background-position:center center;background-repeat:no-repeat;background-size:80% auto}.elementor-27 .elementor-element.elementor-element-26daf6e:hover{background-color:var(--e-global-color-accent)}.elementor-27 .elementor-element.elementor-element-1f84698d{--spacer-size:50px}.elementor-27 .elementor-element.elementor-element-1a7ad24c{--spacer-size:50px}.elementor-27 .elementor-element.elementor-element-3b1cb45{--display:flex}.elementor-27 .elementor-element.elementor-element-4c388a5d{--spacer-size:30px}.elementor-27 .elementor-element.elementor-element-5f69a983{--display:flex;--min-height:381px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:24px 27px;--row-gap:24px;--column-gap:27px}.elementor-27 .elementor-element.elementor-element-228cbed3{--spacer-size:50px}.elementor-27 .elementor-element.elementor-element-3e99150{--display:flex;--min-height:320px;--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;--background-transition:.3s;border-style:none;--border-style:none;--border-radius:34px}.elementor-27 .elementor-element.elementor-element-3e99150:not(.elementor-motion-effects-element-type-background),.elementor-27 .elementor-element.elementor-element-3e99150>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-b735b1c)}.elementor-27 .elementor-element.elementor-element-3e99150:hover{background-color:var(--e-global-color-b735b1c)}.elementor-27 .elementor-element.elementor-element-60bb4294{width:100%;max-width:100%;text-align:center}.elementor-27 .elementor-element.elementor-element-60bb4294 .elementor-heading-title{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight);text-transform:var(--e-global-typography-accent-text-transform);font-style:var(--e-global-typography-accent-font-style);text-decoration:var(--e-global-typography-accent-text-decoration);color:var(--e-global-color-6c16897)}.elementor-27 .elementor-element.elementor-element-f12d89a{--spacer-size:50px}.elementor-27 .elementor-element.elementor-element-4fd582c{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);color:var(--e-global-color-6c16897)}.elementor-27 .elementor-element.elementor-element-47ccdeb8{--spacer-size:67px}.elementor-widget-button .elementor-button{background-color:var(--e-global-color-accent);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight);text-transform:var(--e-global-typography-accent-text-transform);font-style:var(--e-global-typography-accent-font-style);text-decoration:var(--e-global-typography-accent-text-decoration)}.elementor-27 .elementor-element.elementor-element-c71f0a3 .elementor-button{background-color:#FFFFFF00;font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);fill:var(--e-global-color-6c16897);color:var(--e-global-color-6c16897);padding:0}.elementor-27 .elementor-element.elementor-element-c71f0a3 .elementor-button:hover,.elementor-27 .elementor-element.elementor-element-c71f0a3 .elementor-button:focus{color:var(--e-global-color-accent)}.elementor-27 .elementor-element.elementor-element-c71f0a3 .elementor-button:hover svg,.elementor-27 .elementor-element.elementor-element-c71f0a3 .elementor-button:focus svg{fill:var(--e-global-color-accent)}.elementor-27 .elementor-element.elementor-element-3fb7a468{--spacer-size:50px}.elementor-27 .elementor-element.elementor-element-1a43102e{--display:flex;--min-height:320px;--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;--background-transition:.3s;border-style:none;--border-style:none;--border-radius:34px}.elementor-27 .elementor-element.elementor-element-1a43102e:not(.elementor-motion-effects-element-type-background),.elementor-27 .elementor-element.elementor-element-1a43102e>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-b735b1c)}.elementor-27 .elementor-element.elementor-element-1a43102e:hover{background-color:var(--e-global-color-b735b1c)}.elementor-27 .elementor-element.elementor-element-2d3d3c07{width:100%;max-width:100%;text-align:center}.elementor-27 .elementor-element.elementor-element-2d3d3c07 .elementor-heading-title{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight);text-transform:var(--e-global-typography-accent-text-transform);font-style:var(--e-global-typography-accent-font-style);text-decoration:var(--e-global-typography-accent-text-decoration);color:var(--e-global-color-6c16897)}.elementor-27 .elementor-element.elementor-element-478bf53b{--spacer-size:50px}.elementor-27 .elementor-element.elementor-element-50fb4753{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);color:var(--e-global-color-6c16897)}.elementor-27 .elementor-element.elementor-element-2bf5dfa9{--spacer-size:25px}.elementor-27 .elementor-element.elementor-element-64c1cee8{--spacer-size:50px}.elementor-27 .elementor-element.elementor-element-6fc16042{--display:flex;--min-height:320px;--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;--background-transition:.3s;border-style:none;--border-style:none;--border-radius:34px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:40px}.elementor-27 .elementor-element.elementor-element-6fc16042:not(.elementor-motion-effects-element-type-background),.elementor-27 .elementor-element.elementor-element-6fc16042>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-b735b1c)}.elementor-27 .elementor-element.elementor-element-6fc16042:hover{background-color:var(--e-global-color-b735b1c)}.elementor-27 .elementor-element.elementor-element-7fa092d6{width:100%;max-width:100%;text-align:center}.elementor-27 .elementor-element.elementor-element-7fa092d6>.elementor-widget-container{margin:10px 0 0}.elementor-27 .elementor-element.elementor-element-7fa092d6 .elementor-heading-title{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight);text-transform:var(--e-global-typography-accent-text-transform);font-style:var(--e-global-typography-accent-font-style);text-decoration:var(--e-global-typography-accent-text-decoration);color:var(--e-global-color-6c16897)}.elementor-27 .elementor-element.elementor-element-5ab97492{--spacer-size:53px}.elementor-27 .elementor-element.elementor-element-6f95a5e1{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);color:var(--e-global-color-6c16897)}.elementor-27 .elementor-element.elementor-element-732c93db{--spacer-size:45px}.elementor-27 .elementor-element.elementor-element-2becb92b{--display:flex;--min-height:320px;--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;--background-transition:.3s;border-style:none;--border-style:none;--border-radius:34px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:36px}.elementor-27 .elementor-element.elementor-element-2becb92b:not(.elementor-motion-effects-element-type-background),.elementor-27 .elementor-element.elementor-element-2becb92b>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-b735b1c)}.elementor-27 .elementor-element.elementor-element-2becb92b:hover{background-color:var(--e-global-color-b735b1c)}.elementor-27 .elementor-element.elementor-element-64eb092e{width:100%;max-width:100%;text-align:center}.elementor-27 .elementor-element.elementor-element-64eb092e .elementor-heading-title{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight);text-transform:var(--e-global-typography-accent-text-transform);font-style:var(--e-global-typography-accent-font-style);text-decoration:var(--e-global-typography-accent-text-decoration);color:var(--e-global-color-6c16897)}.elementor-27 .elementor-element.elementor-element-3d65bcbe{--spacer-size:34px}.elementor-27 .elementor-element.elementor-element-475e1b2b{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);color:var(--e-global-color-6c16897)}.elementor-27 .elementor-element.elementor-element-2a800044{--spacer-size:25px}.elementor-27 .elementor-element.elementor-element-500a093d{--spacer-size:50px}.elementor-27 .elementor-element.elementor-element-2e82c17b{--display:flex}.elementor-widget-animated-headline .elementor-headline-dynamic-wrapper path{stroke:var(--e-global-color-accent)}.elementor-widget-animated-headline .elementor-headline-plain-text{color:var(--e-global-color-secondary)}.elementor-widget-animated-headline .elementor-headline{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-animated-headline{--dynamic-text-color:var(--e-global-color-secondary)}.elementor-widget-animated-headline .elementor-headline-dynamic-text{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-27 .elementor-element.elementor-element-566ab8d0{--iteration-count:infinite;--animation-duration:1.2s;--dynamic-text-color:var(--e-global-color-secondary)}.elementor-27 .elementor-element.elementor-element-566ab8d0.elementor-element{--align-self:center}.elementor-27 .elementor-element.elementor-element-566ab8d0 .elementor-headline{text-align:center;font-family:"Open Sans",Sans-serif;font-size:33px;font-weight:600}.elementor-27 .elementor-element.elementor-element-566ab8d0 .elementor-headline-dynamic-wrapper path{stroke:#ffa101}.elementor-27 .elementor-element.elementor-element-566ab8d0 .elementor-headline-plain-text{color:var(--e-global-color-6c16897)}.elementor-27 .elementor-element.elementor-element-566ab8d0 .elementor-headline-dynamic-text{font-family:"Permanent Marker",Sans-serif;font-weight:400}.elementor-27 .elementor-element.elementor-element-566ab8d0 .elementor-headline .elementor-headline-dynamic-wrapper{-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:#000;stroke:#000}.elementor-27 .elementor-element.elementor-element-4495f19a{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-27 .elementor-element.elementor-element-4495f19a:not(.elementor-motion-effects-element-type-background),.elementor-27 .elementor-element.elementor-element-4495f19a>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-b735b1c)}.elementor-27 .elementor-element.elementor-element-7ccd36f{--display:flex;--min-height:750px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;border-style:solid;--border-style:solid;border-width:3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;--border-radius:27px;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-27 .elementor-element.elementor-element-7ccd36f:not(.elementor-motion-effects-element-type-background),.elementor-27 .elementor-element.elementor-element-7ccd36f>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#b3dee5}.elementor-27 .elementor-element.elementor-element-7ccd36f.e-con{--align-self:center}.elementor-27 .elementor-element.elementor-element-3dc1d61b{--display:flex;--min-height:600px;--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;--margin-top:0px;--margin-bottom:63px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-27 .elementor-element.elementor-element-3dc1d61b.e-con{--align-self:center}.elementor-27 .elementor-element.elementor-element-7a8fc3c{--display:flex;--min-height:0px;--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:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px}.elementor-27 .elementor-element.elementor-element-7a8fc3c.e-con{--order:-99999}.elementor-widget-slides .elementor-slide-heading{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-slides .elementor-slide-description{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-size:var(--e-global-typography-secondary-font-size);font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-slides .elementor-slide-button{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight);text-transform:var(--e-global-typography-accent-text-transform);font-style:var(--e-global-typography-accent-font-style);text-decoration:var(--e-global-typography-accent-text-decoration)}.elementor-27 .elementor-element.elementor-element-d31a074 .elementor-repeater-item-b3b481c .swiper-slide-bg{background-color:var(--e-global-color-secondary)}.elementor-27 .elementor-element.elementor-element-d31a074 .elementor-repeater-item-4df94ce .swiper-slide-bg{background-color:var(--e-global-color-secondary)}.elementor-27 .elementor-element.elementor-element-d31a074 .elementor-repeater-item-9bd1e2b .swiper-slide-bg{background-color:var(--e-global-color-secondary)}.elementor-27 .elementor-element.elementor-element-d31a074 .elementor-repeater-item-d284d9b .swiper-slide-bg{background-color:var(--e-global-color-secondary)}.elementor-27 .elementor-element.elementor-element-d31a074 .elementor-repeater-item-8fea97d .swiper-slide-bg{background-color:var(--e-global-color-secondary)}.elementor-27 .elementor-element.elementor-element-d31a074 .swiper-slide{transition-duration:calc(6000ms*1.2);height:550px}.elementor-27 .elementor-element.elementor-element-d31a074 .elementor-slide-button{background-color:var(--e-global-color-accent);color:var(--e-global-color-da0cd04);border-color:var(--e-global-color-cf2d9b5)}.elementor-27 .elementor-element.elementor-element-d31a074 .elementor-slide-button:hover{background-color:var(--e-global-color-cf2d9b5)}.elementor-27 .elementor-element.elementor-element-d31a074>.elementor-widget-container{margin:0;padding:20px}.elementor-27 .elementor-element.elementor-element-d31a074 .swiper-slide-contents{max-width:80%}.elementor-27 .elementor-element.elementor-element-d31a074 .swiper-slide-inner{text-align:left}.elementor-27 .elementor-element.elementor-element-d31a074 .elementor-slide-heading{color:var(--e-global-color-cf2d9b5);font-family:"Permanent Marker",Sans-serif;font-size:40px;font-weight:400}.elementor-27 .elementor-element.elementor-element-d31a074 .swiper-slide-inner .elementor-slide-description:not(:last-child){margin-bottom:10px}.elementor-27 .elementor-element.elementor-element-d31a074 .elementor-slide-description{color:var(--e-global-color-cf2d9b5);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight)}.elementor-27 .elementor-element.elementor-element-d31a074 .elementor-swiper-button{font-size:48px;color:var(--e-global-color-cf2d9b5)}.elementor-27 .elementor-element.elementor-element-d31a074 .elementor-swiper-button svg{fill:var(--e-global-color-cf2d9b5)}.elementor-27 .elementor-element.elementor-element-d31a074 .swiper-pagination-bullet{height:7px;width:7px}.elementor-27 .elementor-element.elementor-element-d31a074 .swiper-horizontal .swiper-pagination-progressbar{height:7px}.elementor-27 .elementor-element.elementor-element-d31a074 .swiper-pagination-fraction{font-size:7px}.elementor-27 .elementor-element.elementor-element-1257bfbb{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 100px;--row-gap:0px;--column-gap:100px;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-27 .elementor-element.elementor-element-572cf4c7{--display:flex;--min-height:0px;--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;border-style:solid;--border-style:solid;border-width:3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;--border-radius:32px;--margin-top:0px;--margin-bottom:320px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-27 .elementor-element.elementor-element-572cf4c7:not(.elementor-motion-effects-element-type-background),.elementor-27 .elementor-element.elementor-element-572cf4c7>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-accent)}.elementor-27 .elementor-element.elementor-element-7106abf5>.elementor-widget-container{margin:10px 0 20px;padding:3px}.elementor-27 .elementor-element.elementor-element-7106abf5.elementor-element{--align-self:center}.elementor-27 .elementor-element.elementor-element-7106abf5{text-align:center}.elementor-27 .elementor-element.elementor-element-7106abf5 .elementor-heading-title{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-size:var(--e-global-typography-secondary-font-size);font-weight:var(--e-global-typography-secondary-font-weight);-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:#000;stroke:#000;color:var(--e-global-color-secondary)}.elementor-27 .elementor-element.elementor-element-55df908d>.elementor-widget-container{padding:7px}.elementor-27 .elementor-element.elementor-element-55df908d{text-align:center}.elementor-27 .elementor-element.elementor-element-5f46eec7{--display:flex;--min-height:0px;--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;border-style:solid;--border-style:solid;border-width:3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;--border-radius:32px;--margin-top:100px;--margin-bottom:220px;--margin-left:0px;--margin-right:0px}.elementor-27 .elementor-element.elementor-element-5f46eec7:not(.elementor-motion-effects-element-type-background),.elementor-27 .elementor-element.elementor-element-5f46eec7>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-accent)}.elementor-27 .elementor-element.elementor-element-1a3f849e>.elementor-widget-container{margin:0 0 20px;padding:3px}.elementor-27 .elementor-element.elementor-element-1a3f849e.elementor-element{--align-self:center}.elementor-27 .elementor-element.elementor-element-1a3f849e{text-align:center}.elementor-27 .elementor-element.elementor-element-1a3f849e .elementor-heading-title{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-size:var(--e-global-typography-secondary-font-size);font-weight:var(--e-global-typography-secondary-font-weight);-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:#000;stroke:#000;color:var(--e-global-color-secondary)}.elementor-27 .elementor-element.elementor-element-7e778bf4>.elementor-widget-container{padding:7px}.elementor-27 .elementor-element.elementor-element-7e778bf4{text-align:center}.elementor-27 .elementor-element.elementor-element-47b51e60{--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;border-style:solid;--border-style:solid;border-width:3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;--border-radius:32px;--margin-top:0px;--margin-bottom:320px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-27 .elementor-element.elementor-element-47b51e60:not(.elementor-motion-effects-element-type-background),.elementor-27 .elementor-element.elementor-element-47b51e60>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-accent)}.elementor-27 .elementor-element.elementor-element-34e4bdeb>.elementor-widget-container{margin:10px 0 20px;padding:3px}.elementor-27 .elementor-element.elementor-element-34e4bdeb.elementor-element{--align-self:center}.elementor-27 .elementor-element.elementor-element-34e4bdeb{text-align:center}.elementor-27 .elementor-element.elementor-element-34e4bdeb .elementor-heading-title{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-size:var(--e-global-typography-secondary-font-size);font-weight:var(--e-global-typography-secondary-font-weight);-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:#000;stroke:#000;color:var(--e-global-color-secondary)}.elementor-27 .elementor-element.elementor-element-39dbeee5>.elementor-widget-container{margin:0 0 30px;padding:7px}.elementor-27 .elementor-element.elementor-element-39dbeee5{text-align:center}.elementor-27 .elementor-element.elementor-element-6aebe04e{--display:flex;--margin-top:-100px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px}.elementor-27 .elementor-element.elementor-element-195723cb{--iteration-count:infinite;--animation-duration:1.2s;--dynamic-text-color:var(--e-global-color-secondary)}.elementor-27 .elementor-element.elementor-element-195723cb.elementor-element{--align-self:center}.elementor-27 .elementor-element.elementor-element-195723cb .elementor-headline{text-align:center;font-family:"Open Sans",Sans-serif;font-size:33px;font-weight:600}.elementor-27 .elementor-element.elementor-element-195723cb .elementor-headline-dynamic-wrapper path{stroke:#ffa101}.elementor-27 .elementor-element.elementor-element-195723cb .elementor-headline-plain-text{color:var(--e-global-color-6c16897)}.elementor-27 .elementor-element.elementor-element-195723cb .elementor-headline-dynamic-text{font-family:"Permanent Marker",Sans-serif;font-weight:400}.elementor-27 .elementor-element.elementor-element-195723cb .elementor-headline .elementor-headline-dynamic-wrapper{-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:#000;stroke:#000}.elementor-27 .elementor-element.elementor-element-735cc0f0{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-27 .elementor-element.elementor-element-63a21cea>.elementor-widget-container{margin:0 0 20px}.elementor-27 .elementor-element.elementor-element-63a21cea{text-align:center}.elementor-27 .elementor-element.elementor-element-63a21cea .elementor-heading-title{font-family:"Permanent Marker",Sans-serif;font-size:40px;font-weight:400;color:var(--e-global-color-6c16897)}.elementor-widget-testimonial-carousel .elementor-testimonial__text{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-testimonial-carousel .elementor-testimonial__name{color:var(--e-global-color-text);font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-testimonial-carousel .elementor-testimonial__title{color:var(--e-global-color-primary);font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-size:var(--e-global-typography-secondary-font-size);font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-27 .elementor-element.elementor-element-2a86e75e .elementor-swiper-button{font-size:20px}.elementor-27 .elementor-element.elementor-element-2a86e75e .elementor-testimonial__text{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000}.elementor-27 .elementor-element.elementor-element-2a86e75e .elementor-testimonial__name{color:var(--e-global-color-cf2d9b5);font-family:"Open Sans",Sans-serif;font-size:26px;font-weight:600;font-style:normal}.elementor-27 .elementor-element.elementor-element-2a86e75e .elementor-testimonial__title{color:var(--e-global-color-da0cd04);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight);text-transform:var(--e-global-typography-accent-text-transform);font-style:var(--e-global-typography-accent-font-style);text-decoration:var(--e-global-typography-accent-text-decoration)}body.elementor-page-27:not(.elementor-motion-effects-element-type-background),body.elementor-page-27>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size)}.elementor-27 .elementor-element.elementor-element-1f8f2606 .elementor-heading-title{font-size:33px}.elementor-widget-text-editor{font-size:var(--e-global-typography-text-font-size)}.elementor-27 .elementor-element.elementor-element-12c76bc{font-size:16px}.elementor-27 .elementor-element.elementor-element-5f69a983{--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-27 .elementor-element.elementor-element-60bb4294 .elementor-heading-title{font-size:var(--e-global-typography-accent-font-size)}.elementor-27 .elementor-element.elementor-element-4fd582c{font-size:var(--e-global-typography-text-font-size)}.elementor-widget-button .elementor-button{font-size:var(--e-global-typography-accent-font-size)}.elementor-27 .elementor-element.elementor-element-c71f0a3 .elementor-button{font-size:var(--e-global-typography-text-font-size)}.elementor-27 .elementor-element.elementor-element-2d3d3c07 .elementor-heading-title{font-size:var(--e-global-typography-accent-font-size)}.elementor-27 .elementor-element.elementor-element-50fb4753{font-size:var(--e-global-typography-text-font-size)}.elementor-27 .elementor-element.elementor-element-7fa092d6 .elementor-heading-title{font-size:var(--e-global-typography-accent-font-size)}.elementor-27 .elementor-element.elementor-element-6f95a5e1{font-size:var(--e-global-typography-text-font-size)}.elementor-27 .elementor-element.elementor-element-64eb092e .elementor-heading-title{font-size:var(--e-global-typography-accent-font-size)}.elementor-27 .elementor-element.elementor-element-475e1b2b{font-size:var(--e-global-typography-text-font-size)}.elementor-widget-animated-headline .elementor-headline{font-size:var(--e-global-typography-primary-font-size)}.elementor-27 .elementor-element.elementor-element-566ab8d0 .elementor-headline{font-size:27px}.elementor-27 .elementor-element.elementor-element-3dc1d61b{--min-height:630px;--justify-content:center;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-widget-slides .elementor-slide-heading{font-size:var(--e-global-typography-primary-font-size)}.elementor-widget-slides .elementor-slide-description{font-size:var(--e-global-typography-secondary-font-size)}.elementor-widget-slides .elementor-slide-button{font-size:var(--e-global-typography-accent-font-size)}.elementor-27 .elementor-element.elementor-element-d31a074 .elementor-slide-description{font-size:var(--e-global-typography-text-font-size)}.elementor-27 .elementor-element.elementor-element-7106abf5 .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size)}.elementor-27 .elementor-element.elementor-element-1a3f849e .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size)}.elementor-27 .elementor-element.elementor-element-34e4bdeb .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size)}.elementor-27 .elementor-element.elementor-element-195723cb .elementor-headline{font-size:27px}.elementor-widget-testimonial-carousel .elementor-testimonial__text{font-size:var(--e-global-typography-text-font-size)}.elementor-widget-testimonial-carousel .elementor-testimonial__name{font-size:var(--e-global-typography-primary-font-size)}.elementor-widget-testimonial-carousel .elementor-testimonial__title{font-size:var(--e-global-typography-secondary-font-size)}.elementor-27 .elementor-element.elementor-element-2a86e75e .elementor-testimonial__text{font-size:var(--e-global-typography-text-font-size)}.elementor-27 .elementor-element.elementor-element-2a86e75e .elementor-testimonial__title{font-size:var(--e-global-typography-accent-font-size)}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size)}.elementor-27 .elementor-element.elementor-element-1f8f2606 .elementor-heading-title{font-size:33px}.elementor-widget-text-editor{font-size:var(--e-global-typography-text-font-size)}.elementor-27 .elementor-element.elementor-element-4bbe1982{--spacer-size:0px}.elementor-27 .elementor-element.elementor-element-60bb4294 .elementor-heading-title{font-size:var(--e-global-typography-accent-font-size)}.elementor-27 .elementor-element.elementor-element-4fd582c{font-size:var(--e-global-typography-text-font-size)}.elementor-widget-button .elementor-button{font-size:var(--e-global-typography-accent-font-size)}.elementor-27 .elementor-element.elementor-element-c71f0a3 .elementor-button{font-size:var(--e-global-typography-text-font-size)}.elementor-27 .elementor-element.elementor-element-1a43102e{--margin-top:-60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-27 .elementor-element.elementor-element-2d3d3c07 .elementor-heading-title{font-size:var(--e-global-typography-accent-font-size)}.elementor-27 .elementor-element.elementor-element-50fb4753{font-size:var(--e-global-typography-text-font-size)}.elementor-27 .elementor-element.elementor-element-6fc16042{--margin-top:-60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-27 .elementor-element.elementor-element-7fa092d6 .elementor-heading-title{font-size:var(--e-global-typography-accent-font-size)}.elementor-27 .elementor-element.elementor-element-6f95a5e1{font-size:var(--e-global-typography-text-font-size)}.elementor-27 .elementor-element.elementor-element-2becb92b{--margin-top:-40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-27 .elementor-element.elementor-element-64eb092e .elementor-heading-title{font-size:var(--e-global-typography-accent-font-size)}.elementor-27 .elementor-element.elementor-element-475e1b2b{font-size:var(--e-global-typography-text-font-size)}.elementor-27 .elementor-element.elementor-element-2e82c17b{--margin-top:-50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-widget-animated-headline .elementor-headline{font-size:var(--e-global-typography-primary-font-size)}.elementor-widget-slides .elementor-slide-heading{font-size:var(--e-global-typography-primary-font-size)}.elementor-widget-slides .elementor-slide-description{font-size:var(--e-global-typography-secondary-font-size)}.elementor-widget-slides .elementor-slide-button{font-size:var(--e-global-typography-accent-font-size)}.elementor-27 .elementor-element.elementor-element-d31a074 .elementor-slide-description{font-size:var(--e-global-typography-text-font-size)}.elementor-27 .elementor-element.elementor-element-1257bfbb{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-27 .elementor-element.elementor-element-7106abf5 .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size)}.elementor-27 .elementor-element.elementor-element-1a3f849e .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size)}.elementor-27 .elementor-element.elementor-element-47b51e60{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-27 .elementor-element.elementor-element-34e4bdeb .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size)}.elementor-27 .elementor-element.elementor-element-6aebe04e{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-widget-testimonial-carousel .elementor-testimonial__text{font-size:var(--e-global-typography-text-font-size)}.elementor-widget-testimonial-carousel .elementor-testimonial__name{font-size:var(--e-global-typography-primary-font-size)}.elementor-widget-testimonial-carousel .elementor-testimonial__title{font-size:var(--e-global-typography-secondary-font-size)}.elementor-27 .elementor-element.elementor-element-2a86e75e .elementor-testimonial__text{font-size:var(--e-global-typography-text-font-size)}.elementor-27 .elementor-element.elementor-element-2a86e75e .elementor-testimonial__title{font-size:var(--e-global-typography-accent-font-size)}}@media(min-width:768px){.elementor-27 .elementor-element.elementor-element-4e80e114{--width:100%}.elementor-27 .elementor-element.elementor-element-7277c241{--width:17%}.elementor-27 .elementor-element.elementor-element-6a349c98{--width:18%}.elementor-27 .elementor-element.elementor-element-c2778f3{--width:18%}.elementor-27 .elementor-element.elementor-element-26daf6e{--width:18%}.elementor-27 .elementor-element.elementor-element-5f69a983{--width:100%}.elementor-27 .elementor-element.elementor-element-3e99150{--width:18%}.elementor-27 .elementor-element.elementor-element-1a43102e{--width:18%}.elementor-27 .elementor-element.elementor-element-6fc16042{--width:18%}.elementor-27 .elementor-element.elementor-element-2becb92b{--width:18%}.elementor-27 .elementor-element.elementor-element-4495f19a{--width:100%}.elementor-27 .elementor-element.elementor-element-7ccd36f{--width:77%}.elementor-27 .elementor-element.elementor-element-3dc1d61b{--width:50%}.elementor-27 .elementor-element.elementor-element-7a8fc3c{--width:60%}.elementor-27 .elementor-element.elementor-element-572cf4c7{--width:25%}.elementor-27 .elementor-element.elementor-element-5f46eec7{--width:25%}.elementor-27 .elementor-element.elementor-element-47b51e60{--width:25%}}@media(max-width:1024px) and (min-width:768px){.elementor-27 .elementor-element.elementor-element-3dc1d61b{--width:1006px}}