.elementor-31569 .elementor-element.elementor-element-03d0376{--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:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;}.elementor-31569 .elementor-element.elementor-element-03d0376:not(.elementor-motion-effects-element-type-background), .elementor-31569 .elementor-element.elementor-element-03d0376 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-31569 .elementor-element.elementor-element-00971ac{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.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-31569 .elementor-element.elementor-element-8a57871 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-31569 .elementor-element.elementor-element-8a57871 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;line-height:1.4em;}.elementor-widget-theme-post-title .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-31569 .elementor-element.elementor-element-8b41180{width:var( --container-widget-width, 615px );max-width:615px;--container-widget-width:615px;--container-widget-flex-grow:0;}.elementor-31569 .elementor-element.elementor-element-8b41180 .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 );}.elementor-31569 .elementor-element.elementor-element-8ad2391{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-31569 .elementor-element.elementor-element-853d3f0 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:2rem;}.elementor-31569 .elementor-element.elementor-element-34cfac7 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:2rem;color:#3366CC;}.elementor-31569 .elementor-element.elementor-element-7e0eef9 > .elementor-widget-container{margin:35px 0px 12px 0px;}.elementor-31569 .elementor-element.elementor-element-7e0eef9 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;}.elementor-widget-image .widget-image-caption{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 );line-height:var( --e-global-typography-text-line-height );}.elementor-31569 .elementor-element.elementor-element-fc32176{text-align:start;}.elementor-31569 .elementor-element.elementor-element-5e29704{--display:flex;--min-height:30px;--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:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;}.elementor-31569 .elementor-element.elementor-element-5e29704:not(.elementor-motion-effects-element-type-background), .elementor-31569 .elementor-element.elementor-element-5e29704 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://detertech.com/wp-content/uploads/2025/01/border-stripe-1.png");background-repeat:repeat-x;background-size:auto;}.elementor-31569 .elementor-element.elementor-element-0c663e2{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31569 .elementor-element.elementor-element-0c663e2:not(.elementor-motion-effects-element-type-background), .elementor-31569 .elementor-element.elementor-element-0c663e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E1E8EF;}.elementor-31569 .elementor-element.elementor-element-51ae7a3{--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:40px 40px;--row-gap:40px;--column-gap:40px;--border-radius:0px 0px 20px 20px;--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-31569 .elementor-element.elementor-element-51ae7a3:not(.elementor-motion-effects-element-type-background), .elementor-31569 .elementor-element.elementor-element-51ae7a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-31569 .elementor-element.elementor-element-c3cfbd3{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-widget-table-of-contents{--header-color:var( --e-global-color-secondary );--item-text-color:var( --e-global-color-text );--item-text-hover-color:var( --e-global-color-accent );--marker-color:var( --e-global-color-text );}.elementor-widget-table-of-contents .elementor-toc__header, .elementor-widget-table-of-contents .elementor-toc__header-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 );}.elementor-widget-table-of-contents .elementor-toc__list-item{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 );line-height:var( --e-global-typography-text-line-height );}.elementor-31569 .elementor-element.elementor-element-d47cb88{--box-background-color:#F1F5F9;--box-border-color:#F1F5F9;--box-border-width:0px;--box-border-radius:12px;--separator-width:0px;--box-padding:24px;--header-color:var( --e-global-color-primary );--item-text-color:var( --e-global-color-primary );--item-text-hover-decoration:underline;--marker-color:var( --e-global-color-primary );}.elementor-31569 .elementor-element.elementor-element-d47cb88 .elementor-toc__header-title{text-align:start;}.elementor-31569 .elementor-element.elementor-element-d47cb88 .elementor-toc__header, .elementor-31569 .elementor-element.elementor-element-d47cb88 .elementor-toc__header-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 );}.elementor-31569 .elementor-element.elementor-element-d47cb88 .elementor-toc__list-item{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;}.elementor-31569 .elementor-element.elementor-element-8e0f6f3 > .elementor-widget-container{margin:35px 0px 12px 0px;}.elementor-31569 .elementor-element.elementor-element-8e0f6f3 .elementor-heading-title{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 );line-height:var( --e-global-typography-text-line-height );}.elementor-31569 .elementor-element.elementor-element-a88ae9e > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-widget-theme-post-content{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 );line-height:var( --e-global-typography-text-line-height );}.elementor-31569 .elementor-element.elementor-element-bc36553{color:var( --e-global-color-primary );}.elementor-31569 .elementor-element.elementor-element-0f3fb0f > .elementor-widget-container{margin:35px 0px 20px 0px;}.elementor-31569 .elementor-element.elementor-element-0f3fb0f .elementor-heading-title{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 );line-height:var( --e-global-typography-text-line-height );}.elementor-31569 .elementor-element.elementor-element-45c66f0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-31569 .elementor-element.elementor-element-f852b36{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-31569 .elementor-element.elementor-element-497a83e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:12px 12px 12px 12px;--padding-top:24px;--padding-bottom:24px;--padding-left:16px;--padding-right:16px;}.elementor-31569 .elementor-element.elementor-element-497a83e:not(.elementor-motion-effects-element-type-background), .elementor-31569 .elementor-element.elementor-element-497a83e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1F5F9;}.elementor-31569 .elementor-element.elementor-element-974af24 img{width:80px;border-radius:99px 99px 99px 99px;}.elementor-31569 .elementor-element.elementor-element-3100fdd > .elementor-widget-container{margin:10px 0px 15px 0px;}.elementor-31569 .elementor-element.elementor-element-3100fdd{text-align:center;}.elementor-31569 .elementor-element.elementor-element-3100fdd .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 );}.elementor-31569 .elementor-element.elementor-element-df5b14f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;line-height:1.5em;}.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 );}.elementor-31569 .elementor-element.elementor-element-0431156 .elementor-button{background-color:var( --e-global-color-accent );}.elementor-31569 .elementor-element.elementor-element-0431156 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-31569 .elementor-element.elementor-element-3993ebe{--display:flex;--gap:020px 020px;--row-gap:020px;--column-gap:020px;--border-radius:12px 12px 12px 12px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:20px;--padding-right:15px;}.elementor-31569 .elementor-element.elementor-element-3993ebe:not(.elementor-motion-effects-element-type-background), .elementor-31569 .elementor-element.elementor-element-3993ebe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1F5F9;}.elementor-widget-posts .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 );}.elementor-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a{color:var( --e-global-color-secondary );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-posts .elementor-post__meta-data{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-posts .elementor-post__excerpt p{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 );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-posts .elementor-post__read-more{color:var( --e-global-color-accent );}.elementor-widget-posts a.elementor-post__read-more{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 );}.elementor-widget-posts .elementor-post__card .elementor-post__badge{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-pagination{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-posts .e-load-more-message{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-31569 .elementor-element.elementor-element-d57a5bd{--grid-row-gap:10px;--grid-column-gap:0px;}.elementor-31569 .elementor-element.elementor-element-d57a5bd .elementor-post__title, .elementor-31569 .elementor-element.elementor-element-d57a5bd .elementor-post__title a{color:var( --e-global-color-primary );font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;}.elementor-31569 .elementor-element.elementor-element-9ed71c2{--display:flex;--gap:020px 020px;--row-gap:020px;--column-gap:020px;--border-radius:12px 12px 12px 12px;--padding-top:24px;--padding-bottom:24px;--padding-left:16px;--padding-right:16px;}.elementor-31569 .elementor-element.elementor-element-9ed71c2:not(.elementor-motion-effects-element-type-background), .elementor-31569 .elementor-element.elementor-element-9ed71c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-842442e );}.elementor-31569 .elementor-element.elementor-element-d27f5a7 .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 );color:var( --e-global-color-primary );}.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 );line-height:var( --e-global-typography-text-line-height );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-31569 .elementor-element.elementor-element-739628d{column-gap:0px;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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-primary );}.elementor-31569 .elementor-element.elementor-element-dda2f04 .elementor-button{background-color:var( --e-global-color-primary );}.elementor-31569 .elementor-element.elementor-element-dda2f04.elementor-element{--align-self:center;}.elementor-31569 .elementor-element.elementor-element-15036af{--display:flex;--min-height:30px;--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:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;}.elementor-31569 .elementor-element.elementor-element-15036af:not(.elementor-motion-effects-element-type-background), .elementor-31569 .elementor-element.elementor-element-15036af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://detertech.com/wp-content/uploads/2025/01/border-stripe-1.png");background-repeat:repeat-x;background-size:auto;}.elementor-31569 .elementor-element.elementor-element-6dbdb62{--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;--overflow:hidden;}.elementor-31569 .elementor-element.elementor-element-6dbdb62:not(.elementor-motion-effects-element-type-background), .elementor-31569 .elementor-element.elementor-element-6dbdb62 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E1E8EF;}.elementor-31569 .elementor-element.elementor-element-762ed2e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-31569 .elementor-element.elementor-element-d726f39 > .elementor-widget-container{margin:-10px 0px 20px 0px;}.elementor-31569 .elementor-element.elementor-element-d726f39 .elementor-heading-title{font-family:var( --e-global-typography-24e5946-font-family ), Sans-serif;font-size:var( --e-global-typography-24e5946-font-size );font-weight:var( --e-global-typography-24e5946-font-weight );line-height:var( --e-global-typography-24e5946-line-height );}.elementor-31569 .elementor-element.elementor-element-0e722f5{--swiper-slides-to-display:3;--swiper-slides-gap:30px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:-60px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:-60px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;--arrow-size:44px;--arrow-normal-color:var( --e-global-color-primary );--arrow-hover-color:var( --e-global-color-842442e );--swiper-pagination-size:18px;--dots-normal-color:var( --e-global-color-primary );--dots-hover-color:var( --e-global-color-842442e );--swiper-pagination-spacing:35px;}.elementor-31569 .elementor-element.elementor-element-0e722f5 .swiper-slide > .elementor-element{height:100%;}.elementor-31569 .elementor-element.elementor-element-0e722f5 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:7px;--swiper-pagination-bullet-vertical-gap:7px;}@media(max-width:1280px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-theme-post-title .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-31569 .elementor-element.elementor-element-8b41180 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-31569 .elementor-element.elementor-element-51ae7a3{--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:60px;--margin-left:0px;--margin-right:0px;}.elementor-widget-table-of-contents .elementor-toc__header, .elementor-widget-table-of-contents .elementor-toc__header-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-table-of-contents .elementor-toc__list-item{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-31569 .elementor-element.elementor-element-d47cb88 .elementor-toc__header, .elementor-31569 .elementor-element.elementor-element-d47cb88 .elementor-toc__header-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-31569 .elementor-element.elementor-element-8e0f6f3 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-theme-post-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-31569 .elementor-element.elementor-element-0f3fb0f .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-31569 .elementor-element.elementor-element-3100fdd .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-31569 .elementor-element.elementor-element-df5b14f{text-align:center;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-posts .elementor-post__meta-data{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-posts .elementor-post__excerpt p{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-posts a.elementor-post__read-more{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-posts .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-posts .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-posts .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-31569 .elementor-element.elementor-element-d27f5a7 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-31569 .elementor-element.elementor-element-739628d{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-31569 .elementor-element.elementor-element-d726f39 .elementor-heading-title{font-size:var( --e-global-typography-24e5946-font-size );line-height:var( --e-global-typography-24e5946-line-height );}.elementor-31569 .elementor-element.elementor-element-0e722f5{--swiper-slides-to-display:2;}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-31569 .elementor-element.elementor-element-8a57871 .elementor-heading-title{font-size:18px;}.elementor-widget-theme-post-title .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-31569 .elementor-element.elementor-element-8b41180 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-31569 .elementor-element.elementor-element-8ad2391{--gap:0px 6px;--row-gap:0px;--column-gap:6px;}.elementor-31569 .elementor-element.elementor-element-7e0eef9 > .elementor-widget-container{margin:25px 0px 12px 0px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-31569 .elementor-element.elementor-element-51ae7a3{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-widget-table-of-contents .elementor-toc__header, .elementor-widget-table-of-contents .elementor-toc__header-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-table-of-contents .elementor-toc__list-item{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-31569 .elementor-element.elementor-element-d47cb88 .elementor-toc__header, .elementor-31569 .elementor-element.elementor-element-d47cb88 .elementor-toc__header-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-31569 .elementor-element.elementor-element-8e0f6f3 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-theme-post-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-31569 .elementor-element.elementor-element-0f3fb0f .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-31569 .elementor-element.elementor-element-3100fdd .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-posts .elementor-post__meta-data{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-posts .elementor-post__excerpt p{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-posts a.elementor-post__read-more{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-posts .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-posts .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-posts .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-31569 .elementor-element.elementor-element-d27f5a7 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-31569 .elementor-element.elementor-element-739628d{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-31569 .elementor-element.elementor-element-d726f39 .elementor-heading-title{font-size:var( --e-global-typography-24e5946-font-size );line-height:var( --e-global-typography-24e5946-line-height );}.elementor-31569 .elementor-element.elementor-element-0e722f5{--swiper-slides-to-display:1;}}@media(min-width:768px){.elementor-31569 .elementor-element.elementor-element-c3cfbd3{--width:74%;}.elementor-31569 .elementor-element.elementor-element-f852b36{--width:26%;}}@media(max-width:1280px) and (min-width:768px){.elementor-31569 .elementor-element.elementor-element-c3cfbd3{--width:100%;}.elementor-31569 .elementor-element.elementor-element-f852b36{--width:100%;}.elementor-31569 .elementor-element.elementor-element-497a83e{--width:100%;}.elementor-31569 .elementor-element.elementor-element-9ed71c2{--width:100%;}}/* Start custom CSS for heading, class: .elementor-element-34cfac7 */.elementor-31569 .elementor-element.elementor-element-34cfac7 a {
    font-weight: 400 !important;
}/* End custom CSS */
/* Start custom CSS for table-of-contents, class: .elementor-element-d47cb88 */.elementor-31569 .elementor-element.elementor-element-d47cb88 a {
    font-weight: 400 !important;
}
.elementor-31569 .elementor-element.elementor-element-d47cb88 .elementor-toc__body {
    padding-top: 0;
    padding-bottom: 15px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-df5b14f */.elementor-heading-title {
    display: -webkit-box;
    -webkit-line-clamp: 3; /* Number of lines */
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-d57a5bd */.elementor-31569 .elementor-element.elementor-element-d57a5bd a {
    font-weight: 400 !important;
    text-decoration: underline;
}
.elementor-31569 .elementor-element.elementor-element-d57a5bd .elementor-post__title {
    position: relative;
    z-index: 2;
    padding-left: 28px;
}
.elementor-31569 .elementor-element.elementor-element-d57a5bd .elementor-post__title:before {
    content: url('data:image/svg+xml,<svg width="18" height="18" viewBox="0 0 18 18" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M17.725 0.170059C17.893 0.307559 18 0.516059 18 0.750059V6.75006C18 6.94896 17.921 7.13976 17.7803 7.28041C17.6397 7.42106 17.4489 7.50006 17.25 7.50006C17.0511 7.50006 16.8603 7.42106 16.7197 7.28041C16.579 7.13976 16.5 6.94896 16.5 6.75006V2.56056L11.78 7.28056C11.7108 7.35216 11.628 7.40926 11.5365 7.44851C11.445 7.48776 11.3466 7.50841 11.247 7.50926C11.1474 7.51006 11.0486 7.49106 10.9565 7.45326C10.8643 7.41551 10.7806 7.35981 10.7102 7.28936C10.6398 7.21891 10.5842 7.13511 10.5465 7.04296C10.5089 6.95076 10.4899 6.85196 10.4908 6.75241C10.4917 6.65281 10.5124 6.55441 10.5518 6.46291C10.5911 6.37146 10.6484 6.28871 10.72 6.21956L15.4385 1.50006H11.25C11.0511 1.50006 10.8603 1.42104 10.7197 1.28039C10.579 1.13973 10.5 0.948969 10.5 0.750059C10.5 0.551144 10.579 0.360379 10.7197 0.219729C10.8603 0.0790743 11.0511 5.92763e-05 11.25 5.92763e-05H17.2405C17.4171 -0.00216072 17.5884 0.0580394 17.725 0.170059ZM3.25 1.50006C2.78585 1.50006 2.34075 1.68443 2.01255 2.01261C1.68437 2.34081 1.5 2.78591 1.5 3.25006V14.7501C1.5 15.2142 1.68437 15.6593 2.01255 15.9875C2.34075 16.3157 2.78585 16.5001 3.25 16.5001H14.75C15.2142 16.5001 15.6592 16.3157 15.9874 15.9875C16.3156 15.6593 16.5 15.2142 16.5 14.7501V10.7501C16.5 10.5512 16.579 10.3604 16.7197 10.2197C16.8603 10.0791 17.0511 10.0001 17.25 10.0001C17.4489 10.0001 17.6397 10.0791 17.7803 10.2197C17.921 10.3604 18 10.5512 18 10.7501V14.7501C18 15.612 17.6576 16.4387 17.0481 17.0482C16.4386 17.6577 15.6119 18.0001 14.75 18.0001H3.25C2.38805 18.0001 1.56139 17.6577 0.951905 17.0482C0.34241 16.4387 0 15.612 0 14.7501V3.25006C0 2.38811 0.34241 1.56145 0.951905 0.951959C1.56139 0.342469 2.38805 5.92763e-05 3.25 5.92763e-05H7.25C7.4489 5.92763e-05 7.6397 0.0790743 7.78035 0.219729C7.921 0.360379 8 0.551144 8 0.750059C8 0.948969 7.921 1.13973 7.78035 1.28039C7.6397 1.42104 7.4489 1.50006 7.25 1.50006H3.25Z" fill="%23002855"/></svg>');
    position: absolute;
    top: 3px;
    left: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3993ebe */.elementor-31569 .elementor-element.elementor-element-3993ebe {
    position: sticky !important;
    top: 170px;
    right: 0;
}/* End custom CSS */