.elementor-32 .elementor-element.elementor-element-315ca40{--display:flex;--min-height:1120px;--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;--gap:10px 10px;--background-transition:0.3s;}.elementor-32 .elementor-element.elementor-element-315ca40:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-315ca40 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-017d839 );}.elementor-32 .elementor-element.elementor-element-315ca40, .elementor-32 .elementor-element.elementor-element-315ca40::before{--border-transition:0.3s;}.elementor-32 .elementor-element.elementor-element-315ca40.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-32 .elementor-element.elementor-element-321e39c{--display:flex;--min-height:1120px;--background-transition:0.3s;--position:absolute;top:0px;}.elementor-32 .elementor-element.elementor-element-321e39c:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-321e39c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-017d839 );background-image:url("https://pingup.troutinc.net/wp-content/uploads/2024/11/hero.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-32 .elementor-element.elementor-element-321e39c, .elementor-32 .elementor-element.elementor-element-321e39c::before{--border-transition:0.3s;}body:not(.rtl) .elementor-32 .elementor-element.elementor-element-321e39c{left:0px;}body.rtl .elementor-32 .elementor-element.elementor-element-321e39c{right:0px;}.elementor-32 .elementor-element.elementor-element-fce40a9{top:20%;z-index:0;}.elementor-32 .elementor-element.elementor-element-0161e5e{text-align:center;z-index:9;}.elementor-32 .elementor-element.elementor-element-0161e5e .elementor-heading-title{font-family:var( --e-global-typography-uicore_accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-uicore_accent-font-weight );}.elementor-32 .elementor-element.elementor-element-86bb6c9{text-align:center;z-index:1;}.elementor-32 .elementor-element.elementor-element-86bb6c9 .elementor-heading-title{font-family:var( --e-global-typography-uicore_secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-uicore_secondary-font-weight );}.elementor-32 .elementor-element.elementor-element-163986f .swiper-pagination-bullet{width:10px;height:10px;background:var( --e-global-color-uicore_white );}.elementor-32 .elementor-element.elementor-element-163986f .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:#FFFFFF73;opacity:1;}.elementor-32 .elementor-element.elementor-element-163986f{width:var( --container-widget-width, 900px );max-width:900px;--container-widget-width:900px;--container-widget-flex-grow:0;}.elementor-32 .elementor-element.elementor-element-35cbce4{text-align:center;width:var( --container-widget-width, 770px );max-width:770px;--container-widget-width:770px;--container-widget-flex-grow:0;z-index:9;}.elementor-32 .elementor-element.elementor-element-35cbce4 .elementor-heading-title{font-family:var( --e-global-typography-uicore_text-font-family ), Sans-serif;font-weight:var( --e-global-typography-uicore_text-font-weight );}.elementor-32 .elementor-element.elementor-element-35cbce4 > .elementor-widget-container{margin:20px 0px 40px 0px;}.elementor-32 .elementor-element.elementor-element-ff6d1c2{--display:flex;--min-height:655px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--background-transition:0.3s;--border-radius:0px 0px 20px 20px;--z-index:1;}.elementor-32 .elementor-element.elementor-element-ff6d1c2:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-ff6d1c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-017d839 );}.elementor-32 .elementor-element.elementor-element-ff6d1c2, .elementor-32 .elementor-element.elementor-element-ff6d1c2::before{--border-transition:0.3s;}.elementor-32 .elementor-element.elementor-element-0f0a4f3 .elementor-heading-title{font-family:var( --e-global-typography-uicore_text-font-family ), Sans-serif;font-weight:var( --e-global-typography-uicore_text-font-weight );}.elementor-32 .elementor-element.elementor-element-6838690 .elementor-heading-title{font-family:var( --e-global-typography-uicore_primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-uicore_primary-font-weight );}.elementor-32 .elementor-element.elementor-element-3e4bc1e .elementor-heading-title{font-family:var( --e-global-typography-c723e58-font-family ), Sans-serif;font-size:var( --e-global-typography-c723e58-font-size );font-weight:var( --e-global-typography-c723e58-font-weight );line-height:var( --e-global-typography-c723e58-line-height );letter-spacing:var( --e-global-typography-c723e58-letter-spacing );word-spacing:var( --e-global-typography-c723e58-word-spacing );}.elementor-32 .elementor-element.elementor-element-afdd876{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-322da36{--display:flex;--min-height:100vh;--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;--gap:0px 0px;--background-transition:0.3s;}.elementor-32 .elementor-element.elementor-element-322da36:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-322da36 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://pingup.troutinc.net/wp-content/uploads/2024/11/slide1.webp");background-position:center center;background-size:cover;}.elementor-32 .elementor-element.elementor-element-322da36, .elementor-32 .elementor-element.elementor-element-322da36::before{--border-transition:0.3s;}.elementor-32 .elementor-element.elementor-element-649a7d3{--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;--background-transition:0.3s;}.elementor-32 .elementor-element.elementor-element-1847f05 .elementor-heading-title{font-family:var( --e-global-typography-uicore_text-font-family ), Sans-serif;font-weight:var( --e-global-typography-uicore_text-font-weight );}.elementor-32 .elementor-element.elementor-element-53bfa42{--display:flex;--min-height:100vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--background-transition:0.3s;}.elementor-32 .elementor-element.elementor-element-53bfa42:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-53bfa42 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://pingup.troutinc.net/wp-content/uploads/2024/11/image-4.webp");background-position:center center;background-size:cover;}.elementor-32 .elementor-element.elementor-element-53bfa42, .elementor-32 .elementor-element.elementor-element-53bfa42::before{--border-transition:0.3s;}.elementor-32 .elementor-element.elementor-element-6103b77{--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;--background-transition:0.3s;}.elementor-32 .elementor-element.elementor-element-2aa61a8 .elementor-heading-title{font-family:var( --e-global-typography-uicore_text-font-family ), Sans-serif;font-weight:var( --e-global-typography-uicore_text-font-weight );}.elementor-32 .elementor-element.elementor-element-3798a1d img{width:90%;}.elementor-32 .elementor-element.elementor-element-bd40424{--display:flex;--min-height:100vh;--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;--gap:0px 0px;--background-transition:0.3s;}.elementor-32 .elementor-element.elementor-element-bd40424:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-bd40424 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://pingup.troutinc.net/wp-content/uploads/2024/11/image-5.webp");background-position:center center;background-size:cover;}.elementor-32 .elementor-element.elementor-element-bd40424, .elementor-32 .elementor-element.elementor-element-bd40424::before{--border-transition:0.3s;}.elementor-32 .elementor-element.elementor-element-e6d3d90 img{width:90%;}.elementor-32 .elementor-element.elementor-element-4313774{--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;--background-transition:0.3s;}.elementor-32 .elementor-element.elementor-element-2712b2b .elementor-heading-title{font-family:var( --e-global-typography-uicore_text-font-family ), Sans-serif;font-weight:var( --e-global-typography-uicore_text-font-weight );}.elementor-32 .elementor-element.elementor-element-73896c4{--display:flex;--min-height:100vh;--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;--gap:0px 0px;--background-transition:0.3s;}.elementor-32 .elementor-element.elementor-element-73896c4:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-73896c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://pingup.troutinc.net/wp-content/uploads/2024/11/image-5.webp");background-position:center center;background-size:cover;}.elementor-32 .elementor-element.elementor-element-73896c4, .elementor-32 .elementor-element.elementor-element-73896c4::before{--border-transition:0.3s;}.elementor-32 .elementor-element.elementor-element-42407b7 img{width:90%;}.elementor-32 .elementor-element.elementor-element-1d976c5{--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;--background-transition:0.3s;}.elementor-32 .elementor-element.elementor-element-af31b57 .elementor-heading-title{font-family:var( --e-global-typography-uicore_text-font-family ), Sans-serif;font-weight:var( --e-global-typography-uicore_text-font-weight );}.elementor-32 .elementor-element.elementor-element-d5a401d{--display:flex;--min-height:100vh;--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;--gap:0px 0px;--background-transition:0.3s;}.elementor-32 .elementor-element.elementor-element-d5a401d:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-d5a401d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://pingup.troutinc.net/wp-content/uploads/2024/11/image-5.webp");background-position:center center;background-size:cover;}.elementor-32 .elementor-element.elementor-element-d5a401d, .elementor-32 .elementor-element.elementor-element-d5a401d::before{--border-transition:0.3s;}.elementor-32 .elementor-element.elementor-element-6028912 img{width:90%;}.elementor-32 .elementor-element.elementor-element-331f030{--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;--background-transition:0.3s;}.elementor-32 .elementor-element.elementor-element-0d72882 .elementor-heading-title{font-family:var( --e-global-typography-uicore_text-font-family ), Sans-serif;font-weight:var( --e-global-typography-uicore_text-font-weight );}.elementor-32 .elementor-element.elementor-element-92e2441{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-dots-normal-color:#FFFFFF;--e-n-carousel-dots-hover-color:var( --e-global-color-uicore_white );--e-n-carousel-dots-horizontal-position:50%;--e-n-carousel-dots-horizontal-transform:-50%;--e-n-carousel-dots-horizontal-offset:0px;--e-n-carousel-dots-vertical-position:100%;--e-n-carousel-dots-vertical-transform:-100%;--e-n-carousel-dots-vertical-offset:-3%;}.elementor-32 .elementor-element.elementor-element-70c9e4a{--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;--background-transition:0.3s;--padding-top:100px;--padding-bottom:100px;--padding-left:10px;--padding-right:10px;}.elementor-32 .elementor-element.elementor-element-1139904 .elementor-heading-title{font-family:var( --e-global-typography-uicore_text-font-family ), Sans-serif;font-weight:var( --e-global-typography-uicore_text-font-weight );}.elementor-32 .elementor-element.elementor-element-1139904{width:var( --container-widget-width, 668px );max-width:668px;--container-widget-width:668px;--container-widget-flex-grow:0;}.elementor-32 .elementor-element.elementor-element-50e896b{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:10px 10px;--grid-auto-flow:row;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-bb2fd33 img{width:100%;}.elementor-32 .elementor-element.elementor-element-71633f3 img{width:100%;}.elementor-32 .elementor-element.elementor-element-d076923 img{width:100%;}.elementor-32 .elementor-element.elementor-element-2a2e369 img{width:100%;}.elementor-32 .elementor-element.elementor-element-5c36b58{--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;--background-transition:0.3s;--padding-top:100px;--padding-bottom:100px;--padding-left:10px;--padding-right:10px;}.elementor-32 .elementor-element.elementor-element-88ce9fa{--display:flex;--min-height:600px;--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;--background-transition:0.3s;--border-radius:20px 20px 20px 20px;}.elementor-32 .elementor-element.elementor-element-88ce9fa:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-88ce9fa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://pingup.troutinc.net/wp-content/uploads/2024/11/clipboard-image-1731923622.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-32 .elementor-element.elementor-element-88ce9fa, .elementor-32 .elementor-element.elementor-element-88ce9fa::before{--border-transition:0.3s;}.elementor-32 .elementor-element.elementor-element-9579fa9{--display:flex;--background-transition:0.3s;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-32 .elementor-element.elementor-element-8333119 .elementor-heading-title{font-family:var( --e-global-typography-uicore_primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-uicore_primary-font-weight );}.elementor-32 .elementor-element.elementor-element-f23181f .elementor-heading-title{font-family:var( --e-global-typography-uicore_accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-uicore_accent-font-weight );}.elementor-32 .elementor-element.elementor-element-c7ffe50{--display:flex;--background-transition:0.3s;}.elementor-32 .elementor-element.elementor-element-2df2822 .elementor-icon-wrapper{text-align:center;}.elementor-32 .elementor-element.elementor-element-2df2822.elementor-view-stacked .elementor-icon{background-color:#00000054;color:var( --e-global-color-uicore_white );}.elementor-32 .elementor-element.elementor-element-2df2822.elementor-view-framed .elementor-icon, .elementor-32 .elementor-element.elementor-element-2df2822.elementor-view-default .elementor-icon{color:#00000054;border-color:#00000054;}.elementor-32 .elementor-element.elementor-element-2df2822.elementor-view-framed .elementor-icon, .elementor-32 .elementor-element.elementor-element-2df2822.elementor-view-default .elementor-icon svg{fill:#00000054;}.elementor-32 .elementor-element.elementor-element-2df2822.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-uicore_white );}.elementor-32 .elementor-element.elementor-element-2df2822.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-uicore_white );}.elementor-32 .elementor-element.elementor-element-2df2822 .elementor-icon{font-size:32px;padding:27px;}.elementor-32 .elementor-element.elementor-element-2df2822 .elementor-icon svg{height:32px;}.elementor-32 .elementor-element.elementor-element-8e45101{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-817ac1a .elementor-image-box-wrapper{text-align:left;}.elementor-32 .elementor-element.elementor-element-817ac1a.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-32 .elementor-element.elementor-element-817ac1a.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-32 .elementor-element.elementor-element-817ac1a.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-32 .elementor-element.elementor-element-817ac1a .elementor-image-box-title{margin-bottom:0px;font-size:16px;}.elementor-32 .elementor-element.elementor-element-817ac1a .elementor-image-box-wrapper .elementor-image-box-img{width:38%;}.elementor-32 .elementor-element.elementor-element-817ac1a .elementor-image-box-img img{border-radius:100px;transition-duration:0.3s;}.elementor-32 .elementor-element.elementor-element-817ac1a .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:300;}.elementor-32 .elementor-element.elementor-element-817ac1a > .elementor-widget-container{padding:15px 10px 5px 15px;background-image:url("https://pingup.troutinc.net/wp-content/uploads/2024/11/7d4dac2d534ecd047ea14cd282e92afb-1.webp");background-repeat:no-repeat;background-size:cover;border-radius:8px 8px 8px 8px;}.elementor-32 .elementor-element.elementor-element-817ac1a.bdt-background-overlay-yes > .elementor-widget-container:before{transition:background 0.3s;}.elementor-32 .elementor-element.elementor-element-8b0de0c .elementor-image-box-wrapper{text-align:left;}.elementor-32 .elementor-element.elementor-element-8b0de0c.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-32 .elementor-element.elementor-element-8b0de0c.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-32 .elementor-element.elementor-element-8b0de0c.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-32 .elementor-element.elementor-element-8b0de0c .elementor-image-box-title{margin-bottom:0px;font-size:16px;}.elementor-32 .elementor-element.elementor-element-8b0de0c .elementor-image-box-wrapper .elementor-image-box-img{width:38%;}.elementor-32 .elementor-element.elementor-element-8b0de0c .elementor-image-box-img img{border-radius:100px;transition-duration:0.3s;}.elementor-32 .elementor-element.elementor-element-8b0de0c .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:300;}.elementor-32 .elementor-element.elementor-element-8b0de0c > .elementor-widget-container{padding:15px 10px 5px 15px;border-radius:8px 8px 8px 8px;}.elementor-32 .elementor-element.elementor-element-5b37b56 .elementor-image-box-wrapper{text-align:left;}.elementor-32 .elementor-element.elementor-element-5b37b56.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-32 .elementor-element.elementor-element-5b37b56.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-32 .elementor-element.elementor-element-5b37b56.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-32 .elementor-element.elementor-element-5b37b56 .elementor-image-box-title{margin-bottom:0px;font-size:16px;}.elementor-32 .elementor-element.elementor-element-5b37b56 .elementor-image-box-wrapper .elementor-image-box-img{width:38%;}.elementor-32 .elementor-element.elementor-element-5b37b56 .elementor-image-box-img img{border-radius:100px;transition-duration:0.3s;}.elementor-32 .elementor-element.elementor-element-5b37b56 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:300;}.elementor-32 .elementor-element.elementor-element-5b37b56 > .elementor-widget-container{padding:15px 10px 5px 15px;border-radius:8px 8px 8px 8px;}.elementor-32 .elementor-element.elementor-element-77800d0 .elementor-image-box-wrapper{text-align:left;}.elementor-32 .elementor-element.elementor-element-77800d0.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-32 .elementor-element.elementor-element-77800d0.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-32 .elementor-element.elementor-element-77800d0.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-32 .elementor-element.elementor-element-77800d0 .elementor-image-box-title{margin-bottom:0px;font-size:16px;}.elementor-32 .elementor-element.elementor-element-77800d0 .elementor-image-box-wrapper .elementor-image-box-img{width:38%;}.elementor-32 .elementor-element.elementor-element-77800d0 .elementor-image-box-img img{border-radius:100px;transition-duration:0.3s;}.elementor-32 .elementor-element.elementor-element-77800d0 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:300;}.elementor-32 .elementor-element.elementor-element-77800d0 > .elementor-widget-container{padding:15px 10px 5px 15px;border-radius:8px 8px 8px 8px;}.elementor-32 .elementor-element.elementor-element-713f1be{--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;--background-transition:0.3s;--padding-top:100px;--padding-bottom:100px;--padding-left:10px;--padding-right:10px;}.elementor-32 .elementor-element.elementor-element-a392364{text-align:center;}.elementor-32 .elementor-element.elementor-element-a392364 .elementor-heading-title{font-family:var( --e-global-typography-uicore_text-font-family ), Sans-serif;font-weight:var( --e-global-typography-uicore_text-font-weight );}.elementor-32 .elementor-element.elementor-element-d15d7fa{--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;--background-transition:0.3s;--padding-top:100px;--padding-bottom:100px;--padding-left:10px;--padding-right:10px;}.elementor-32 .elementor-element.elementor-element-33fc9d5{--display:grid;--e-con-grid-template-columns:2fr 1fr;--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--background-transition:0.3s;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-85a9d74 img{border-radius:10px 10px 10px 10px;}.elementor-32 .elementor-element.elementor-element-65f7558{--display:flex;--justify-content:center;--gap:0px 0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-8b56e71 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-32 .elementor-element.elementor-element-ca80702{--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;--background-transition:0.3s;--padding-top:100px;--padding-bottom:100px;--padding-left:10px;--padding-right:10px;}.elementor-32 .elementor-element.elementor-element-70754bc .elementor-heading-title{font-family:var( --e-global-typography-uicore_text-font-family ), Sans-serif;font-weight:var( --e-global-typography-uicore_text-font-weight );}.elementor-32 .elementor-element.elementor-element-70754bc{width:var( --container-widget-width, 668px );max-width:668px;--container-widget-width:668px;--container-widget-flex-grow:0;}.elementor-32 .elementor-element.elementor-element-bc37052{--display:grid;--e-con-grid-template-columns:1fr 2.1fr;--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--background-transition:0.3s;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-afe5e35{--display:flex;--justify-content:center;--gap:0px 0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-e5e7de9 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-32 .elementor-element.elementor-element-65df1f0 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-32 .elementor-element.elementor-element-b165a7e{--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:flex-start;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-841be62 img{width:100%;}.elementor-32 .elementor-element.elementor-element-e071e3a img{width:100%;}.elementor-32 .elementor-element.elementor-element-bbf818e img{border-radius:10px 10px 10px 10px;}.elementor-32 .elementor-element.elementor-element-2808c62{--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;--background-transition:0.3s;--padding-top:100px;--padding-bottom:100px;--padding-left:10px;--padding-right:10px;}.elementor-32 .elementor-element.elementor-element-de381be .elementor-heading-title{font-family:var( --e-global-typography-uicore_text-font-family ), Sans-serif;font-weight:var( --e-global-typography-uicore_text-font-weight );}.elementor-32 .elementor-element.elementor-element-de381be{width:var( --container-widget-width, 668px );max-width:668px;--container-widget-width:668px;--container-widget-flex-grow:0;}.elementor-32 .elementor-element.elementor-element-f31c7a5{--display:grid;--e-con-grid-template-columns:2.2fr 1fr;--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--background-transition:0.3s;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-b275f93 img{border-radius:10px 10px 10px 10px;}.elementor-32 .elementor-element.elementor-element-55641e2{--display:flex;--justify-content:center;--gap:0px 0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-17831d3 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-32 .elementor-element.elementor-element-786fae2 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-32 .elementor-element.elementor-element-5614503{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:50px 50px;--background-transition:0.3s;--padding-top:100px;--padding-bottom:100px;--padding-left:10px;--padding-right:10px;}.elementor-32 .elementor-element.elementor-element-a22745e .elementor-heading-title{font-family:var( --e-global-typography-uicore_text-font-family ), Sans-serif;font-weight:var( --e-global-typography-uicore_text-font-weight );}.elementor-32 .elementor-element.elementor-element-a22745e{width:var( --container-widget-width, 460px );max-width:460px;--container-widget-width:460px;--container-widget-flex-grow:0;}.elementor-32 .elementor-element.elementor-element-cb31587{--grid-columns:3;}.elementor-32 .elementor-element.elementor-element-c281858{--display:flex;--min-height:539px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--background-transition:0.3s;--margin-top:100px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-32 .elementor-element.elementor-element-c281858:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-c281858 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://pingup.troutinc.net/wp-content/uploads/2024/11/logo_overlay.webp");background-position:center center;background-repeat:no-repeat;}.elementor-32 .elementor-element.elementor-element-c281858, .elementor-32 .elementor-element.elementor-element-c281858::before{--border-transition:0.3s;}.elementor-32 .elementor-element.elementor-element-bdec82b{text-align:center;}.elementor-32 .elementor-element.elementor-element-bdec82b .elementor-heading-title{font-family:var( --e-global-typography-uicore_primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-uicore_primary-font-weight );}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}@media(min-width:768px){.elementor-32 .elementor-element.elementor-element-ff6d1c2{--content-width:1160px;}.elementor-32 .elementor-element.elementor-element-649a7d3{--width:30%;}.elementor-32 .elementor-element.elementor-element-6103b77{--width:30%;}.elementor-32 .elementor-element.elementor-element-4313774{--width:36%;}.elementor-32 .elementor-element.elementor-element-1d976c5{--width:36%;}.elementor-32 .elementor-element.elementor-element-331f030{--width:36%;}.elementor-32 .elementor-element.elementor-element-9579fa9{--width:50%;}.elementor-32 .elementor-element.elementor-element-c7ffe50{--width:50%;}.elementor-32 .elementor-element.elementor-element-b165a7e{--width:90%;}.elementor-32 .elementor-element.elementor-element-c281858{--content-width:682px;}}@media(max-width:1024px){.elementor-32 .elementor-element.elementor-element-163986f{--e-image-carousel-slides-to-show:3;}.elementor-32 .elementor-element.elementor-element-3e4bc1e .elementor-heading-title{font-size:var( --e-global-typography-c723e58-font-size );line-height:var( --e-global-typography-c723e58-line-height );letter-spacing:var( --e-global-typography-c723e58-letter-spacing );word-spacing:var( --e-global-typography-c723e58-word-spacing );}.elementor-32 .elementor-element.elementor-element-92e2441{--e-n-carousel-swiper-slides-to-display:1;}.elementor-32 .elementor-element.elementor-element-50e896b{--grid-auto-flow:row;}.elementor-32 .elementor-element.elementor-element-8e45101{--grid-auto-flow:row;}.elementor-32 .elementor-element.elementor-element-33fc9d5{--grid-auto-flow:row;}.elementor-32 .elementor-element.elementor-element-bc37052{--grid-auto-flow:row;}.elementor-32 .elementor-element.elementor-element-f31c7a5{--grid-auto-flow:row;}.elementor-32 .elementor-element.elementor-element-cb31587{--grid-columns:2;}}@media(max-width:767px){.elementor-32 .elementor-element.elementor-element-315ca40{--min-height:900px;}.elementor-32 .elementor-element.elementor-element-321e39c{--min-height:900px;}.elementor-32 .elementor-element.elementor-element-35cbce4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-3e4bc1e .elementor-heading-title{font-size:var( --e-global-typography-c723e58-font-size );line-height:var( --e-global-typography-c723e58-line-height );letter-spacing:var( --e-global-typography-c723e58-letter-spacing );word-spacing:var( --e-global-typography-c723e58-word-spacing );}.elementor-32 .elementor-element.elementor-element-322da36:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-322da36 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:24% 0px;}.elementor-32 .elementor-element.elementor-element-53bfa42:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-53bfa42 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:24% 0px;}.elementor-32 .elementor-element.elementor-element-3798a1d img{width:100%;}.elementor-32 .elementor-element.elementor-element-bd40424:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-bd40424 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:24% 0px;}.elementor-32 .elementor-element.elementor-element-e6d3d90 img{width:100%;}.elementor-32 .elementor-element.elementor-element-73896c4:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-73896c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:24% 0px;}.elementor-32 .elementor-element.elementor-element-42407b7 img{width:100%;}.elementor-32 .elementor-element.elementor-element-d5a401d:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-d5a401d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:24% 0px;}.elementor-32 .elementor-element.elementor-element-6028912 img{width:100%;}.elementor-32 .elementor-element.elementor-element-92e2441{--e-n-carousel-swiper-slides-to-display:1;}.elementor-32 .elementor-element.elementor-element-70c9e4a{--padding-top:50px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-32 .elementor-element.elementor-element-50e896b{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-32 .elementor-element.elementor-element-5c36b58{--padding-top:50px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-32 .elementor-element.elementor-element-88ce9fa{--min-height:400px;--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-evenly;}.elementor-32 .elementor-element.elementor-element-9579fa9{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-32 .elementor-element.elementor-element-8e45101{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-32 .elementor-element.elementor-element-817ac1a .elementor-image-box-img{margin-bottom:0px;}.elementor-32 .elementor-element.elementor-element-8b0de0c .elementor-image-box-img{margin-bottom:0px;}.elementor-32 .elementor-element.elementor-element-5b37b56 .elementor-image-box-img{margin-bottom:0px;}.elementor-32 .elementor-element.elementor-element-77800d0 .elementor-image-box-img{margin-bottom:0px;}.elementor-32 .elementor-element.elementor-element-713f1be{--padding-top:50px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-32 .elementor-element.elementor-element-d15d7fa{--padding-top:50px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-32 .elementor-element.elementor-element-33fc9d5{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-32 .elementor-element.elementor-element-ca80702{--padding-top:50px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-32 .elementor-element.elementor-element-bc37052{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-32 .elementor-element.elementor-element-bbf818e.elementor-element{--order:-99999 /* order start hack */;}.elementor-32 .elementor-element.elementor-element-2808c62{--padding-top:50px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-32 .elementor-element.elementor-element-f31c7a5{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-32 .elementor-element.elementor-element-5614503{--padding-top:50px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-32 .elementor-element.elementor-element-cb31587{--grid-columns:1;}.elementor-32 .elementor-element.elementor-element-c281858{--padding-top:50px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}}/* Start custom CSS for image-carousel, class: .elementor-element-163986f */.elementor-32 .elementor-element.elementor-element-163986f .swiper-slide.swiper-slide-active {
        transform: scale(1);
        transition:0.3s ease;
    }
      .elementor-32 .elementor-element.elementor-element-163986f .swiper-slide {
        transform: scale(0.9);
        transition:0.3s ease;
    }
    
     .elementor-32 .elementor-element.elementor-element-163986f .swiper-slide .swiper-slide-image{
        border:2px white solid;
        border-radius: 22px
     }
     
     .elementor-32 .elementor-element.elementor-element-163986f .swiper-slide.swiper-slide-active .swiper-slide-image{
        border:3px white solid;

     }/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-92e2441 */.elementor-32 .elementor-element.elementor-element-92e2441 .swiper-pagination{
    width: 100vw;
    padding: 0px 20px;
    display: flex;
}
.elementor-32 .elementor-element.elementor-element-92e2441 .swiper-pagination-bullet {
    flex-grow: 1;
    border-radius: 30px;
    background-color: #ffffff0d;
    opacity: 1;
}

.elementor-32 .elementor-element.elementor-element-92e2441 .swiper-pagination-bullet::after {
    content:'';
    width: 0%;
  height: 6px;
  background: #fff;
  position: relative;
  bottom: 0px;
  left: 0;
  border-radius: 100px;
  display: block;
  overflow: hidden;
    transition: width 0.2s linear;
}

.elementor-32 .elementor-element.elementor-element-92e2441 .swiper-pagination-bullet-active.swiper-pagination-bullet:after{
    animation: progress-bar-fill 5s linear;
}

    @keyframes progress-bar-fill {
        0% {
            width: 0%;
        }

        100% {
            width: 100%;
        }
    }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f23181f */.elementor-32 .elementor-element.elementor-element-f23181f span {
    opacity: 0.6;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-817ac1a */.elementor-32 .elementor-element.elementor-element-817ac1a .elementor-image-box-wrapper {
    display: flex;
    align-content: center;
    align-items: center;
    gap: 10px;
    flex-wrap: nowrap;
    flex-direction: row;
}

.elementor-32 .elementor-element.elementor-element-817ac1a .elementor-image-box-img img{

    padding: 5px;
    border: 1px solid #ffffff54;
}

.elementor-32 .elementor-element.elementor-element-817ac1a .elementor-image-box-description{
    opacity: 0.6;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-8b0de0c */.elementor-32 .elementor-element.elementor-element-8b0de0c .elementor-image-box-wrapper {
    display: flex;
    align-content: center;
    align-items: center;
    gap: 10px;
    flex-wrap: nowrap;
    flex-direction: row;
}

.elementor-32 .elementor-element.elementor-element-8b0de0c .elementor-image-box-img img{

    padding: 5px;
    border: 1px solid #ffffff54;
}

.elementor-32 .elementor-element.elementor-element-8b0de0c .elementor-image-box-description{
    opacity: 0.6;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-5b37b56 */.elementor-32 .elementor-element.elementor-element-5b37b56 .elementor-image-box-wrapper {
    display: flex;
    align-content: center;
    align-items: center;
    gap: 10px;
    flex-wrap: nowrap;
    flex-direction: row;
}

.elementor-32 .elementor-element.elementor-element-5b37b56 .elementor-image-box-img img{

    padding: 5px;
    border: 1px solid #ffffff54;
}

.elementor-32 .elementor-element.elementor-element-5b37b56 .elementor-image-box-description{
    opacity: 0.6;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-77800d0 */.elementor-32 .elementor-element.elementor-element-77800d0 .elementor-image-box-wrapper {
    display: flex;
    align-content: center;
    align-items: center;
    gap: 10px;
    flex-wrap: nowrap;
    flex-direction: row;
}

.elementor-32 .elementor-element.elementor-element-77800d0 .elementor-image-box-img img{

    padding: 5px;
    border: 1px solid #ffffff54;
}

.elementor-32 .elementor-element.elementor-element-77800d0 .elementor-image-box-description{
    opacity: 0.6;
}/* End custom CSS */