.elementor-536 .elementor-element.elementor-element-57adce4{--display:flex;--min-height:240px;--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;--overlay-opacity:0.5;}.elementor-536 .elementor-element.elementor-element-57adce4:not(.elementor-motion-effects-element-type-background), .elementor-536 .elementor-element.elementor-element-57adce4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.testlink.today/wp-content/uploads/2026/03/03b5fada3b38b97f7bb668a53e66769d.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-536 .elementor-element.elementor-element-57adce4::before, .elementor-536 .elementor-element.elementor-element-57adce4 > .elementor-background-video-container::before, .elementor-536 .elementor-element.elementor-element-57adce4 > .e-con-inner > .elementor-background-video-container::before, .elementor-536 .elementor-element.elementor-element-57adce4 > .elementor-background-slideshow::before, .elementor-536 .elementor-element.elementor-element-57adce4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-536 .elementor-element.elementor-element-57adce4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-536 .elementor-element.elementor-element-57adce4.e-con{--align-self:center;}.elementor-536 .elementor-element.elementor-element-d5c1efb{transition:all 400ms;text-align:center;}.elementor-536 .elementor-element.elementor-element-d5c1efb .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:50px;font-weight:600;color:#FFFFFF;}.elementor-536 .elementor-element.elementor-element-d9e2e22.elementor-element{--align-self:center;}.elementor-536 .elementor-element.elementor-element-d9e2e22{transition:all 400ms;}.elementor-536 .elementor-element.elementor-element-d9e2e22 .breadcrumbs svg{margin:0px 0px 0px 0px;padding:0px 10px 0px 10px;}.elementor-536 .elementor-element.elementor-element-d9e2e22 .uf-breadcrumbs{justify-content:center;}.elementor-536 .elementor-element.elementor-element-d9e2e22 .breadcrumbs{color:#CCCCCC;font-family:"Lora", Sans-serif;}.elementor-536 .elementor-element.elementor-element-d9e2e22 .breadcrumbs a{color:#FFFFFF;}.elementor-536 .elementor-element.elementor-element-d9e2e22 .breadcrumbs a:hover{color:#0B7BC7;}.elementor-536 .elementor-element.elementor-element-d9e2e22 .breadcrumbs i{color:#FFFFFF;}.elementor-536 .elementor-element.elementor-element-36995338{transition:all 400ms;padding:96px 0px 0px 0px;}.elementor-536 .elementor-element.elementor-element-36995338 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-536 .elementor-element.elementor-element-f0ad637.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-536 .elementor-element.elementor-element-f0ad637.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-536 .elementor-element.elementor-element-f0ad637 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-536 .elementor-element.elementor-element-f0ad637 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-536 .elementor-element.elementor-element-f0ad637{transition:all 400ms;}.elementor-536 .elementor-element.elementor-element-6b0446ca{z-index:1;transition:all 400ms;}.elementor-536 .elementor-element.elementor-element-50dd9a10:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-536 .elementor-element.elementor-element-50dd9a10 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.testlink.today/wp-content/uploads/2026/03/full-shot-man-spraying-powder-paint-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-536 .elementor-element.elementor-element-50dd9a10 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-536 .elementor-element.elementor-element-50dd9a10 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-536 .elementor-element.elementor-element-50dd9a10{transition:all 400ms;}.elementor-536 .elementor-element.elementor-element-3078937f > .elementor-element-populated{border-style:solid;border-width:5px 5px 5px 5px;border-color:#000000;}.elementor-536 .elementor-element.elementor-element-3078937f{transition:all 400ms;}.elementor-bc-flex-widget .elementor-536 .elementor-element.elementor-element-6486b736.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-536 .elementor-element.elementor-element-6486b736.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-536 .elementor-element.elementor-element-6486b736.elementor-column > .elementor-widget-wrap{justify-content:space-between;}.elementor-536 .elementor-element.elementor-element-6486b736 > .elementor-element-populated{margin:96px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-536 .elementor-element.elementor-element-6486b736{transition:all 400ms;}.elementor-536 .elementor-element.elementor-element-7fea0cd0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;transition:all 400ms;}.elementor-536 .elementor-element.elementor-element-7fea0cd0 .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:15px;font-weight:400;color:#6EC1E4;}.elementor-536 .elementor-element.elementor-element-76fbd162{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;transition:all 400ms;}.elementor-536 .elementor-element.elementor-element-76fbd162 .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:30px;font-weight:600;}.elementor-536 .elementor-element.elementor-element-67500162{--divider-border-style:solid;--divider-color:var( --e-global-color-text );--divider-border-width:2px;transition:all 400ms;}.elementor-536 .elementor-element.elementor-element-67500162 .elementor-divider-separator{width:100px;}.elementor-536 .elementor-element.elementor-element-67500162 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-536 .elementor-element.elementor-element-46e541ef{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;transition:all 400ms;}.elementor-536 .elementor-element.elementor-element-3858da0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-536 .elementor-element.elementor-element-3858da0:not(.elementor-motion-effects-element-type-background), .elementor-536 .elementor-element.elementor-element-3858da0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-536 .elementor-element.elementor-element-9fdec04{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-536 .elementor-element.elementor-element-fc2b304{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;transition:all 400ms;}.elementor-536 .elementor-element.elementor-element-fc2b304 .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:15px;font-weight:400;color:#6EC1E4;}.elementor-536 .elementor-element.elementor-element-f494113{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;transition:all 400ms;}.elementor-536 .elementor-element.elementor-element-f494113 .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:30px;font-weight:600;}.elementor-536 .elementor-element.elementor-element-9d0f2b2{--divider-border-style:solid;--divider-color:var( --e-global-color-text );--divider-border-width:2px;transition:all 400ms;}.elementor-536 .elementor-element.elementor-element-9d0f2b2 .elementor-divider-separator{width:100px;}.elementor-536 .elementor-element.elementor-element-9d0f2b2 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-536 .elementor-element.elementor-element-b61aa73{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;transition:all 400ms;}.elementor-536 .elementor-element.elementor-element-5f30783{--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;}.elementor-536 .elementor-element.elementor-element-af98b3b{width:var( --container-widget-width, 48.616% );max-width:48.616%;--container-widget-width:48.616%;--container-widget-flex-grow:0;transition:all 400ms;}.elementor-536 .elementor-element.elementor-element-af98b3b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-536 .elementor-element.elementor-element-af98b3b .elementor-icon-box-wrapper{text-align:start;gap:0px;}.elementor-536 .elementor-element.elementor-element-af98b3b .elementor-icon-box-title{margin-block-end:3px;color:#6EC1E4;}.elementor-536 .elementor-element.elementor-element-af98b3b.elementor-view-stacked .elementor-icon{background-color:#750000;}.elementor-536 .elementor-element.elementor-element-af98b3b.elementor-view-framed .elementor-icon, .elementor-536 .elementor-element.elementor-element-af98b3b.elementor-view-default .elementor-icon{fill:#750000;color:#750000;border-color:#750000;}.elementor-536 .elementor-element.elementor-element-af98b3b .elementor-icon{font-size:87px;}.elementor-536 .elementor-element.elementor-element-af98b3b .elementor-icon-box-title, .elementor-536 .elementor-element.elementor-element-af98b3b .elementor-icon-box-title a{font-family:"Lora", Sans-serif;font-size:25px;}.elementor-536 .elementor-element.elementor-element-0cf6850{width:var( --container-widget-width, 48.616% );max-width:48.616%;--container-widget-width:48.616%;--container-widget-flex-grow:0;transition:all 400ms;}.elementor-536 .elementor-element.elementor-element-0cf6850.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-536 .elementor-element.elementor-element-0cf6850 .elementor-icon-box-wrapper{text-align:start;gap:0px;}.elementor-536 .elementor-element.elementor-element-0cf6850 .elementor-icon-box-title{margin-block-end:3px;color:#6EC1E4;}.elementor-536 .elementor-element.elementor-element-0cf6850.elementor-view-stacked .elementor-icon{background-color:#750000;}.elementor-536 .elementor-element.elementor-element-0cf6850.elementor-view-framed .elementor-icon, .elementor-536 .elementor-element.elementor-element-0cf6850.elementor-view-default .elementor-icon{fill:#750000;color:#750000;border-color:#750000;}.elementor-536 .elementor-element.elementor-element-0cf6850 .elementor-icon{font-size:87px;}.elementor-536 .elementor-element.elementor-element-0cf6850 .elementor-icon-box-title, .elementor-536 .elementor-element.elementor-element-0cf6850 .elementor-icon-box-title a{font-family:"Lora", Sans-serif;font-size:25px;}.elementor-536 .elementor-element.elementor-element-36b1a7c{--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-536 .elementor-element.elementor-element-27354fe{padding:40px 20px 20px 20px;transition:all 400ms;}.elementor-536 .elementor-element.elementor-element-27354fe .elementor-tab-content{border-block-end-color:#DEDEDE;padding:0px 0px 16px 0px;}.elementor-536 .elementor-element.elementor-element-27354fe .elementor-tab-title{border-color:#DEDEDE;padding:24px 0px 24px 0px;}.elementor-536 .elementor-element.elementor-element-27354fe .elementor-toggle-title, .elementor-536 .elementor-element.elementor-element-27354fe .elementor-toggle-icon{color:var( --e-global-color-secondary );}.elementor-536 .elementor-element.elementor-element-27354fe .elementor-toggle-icon svg{fill:var( --e-global-color-secondary );}.elementor-536 .elementor-element.elementor-element-18d5418c > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-536 .elementor-element.elementor-element-18d5418c:not(.elementor-motion-effects-element-type-background), .elementor-536 .elementor-element.elementor-element-18d5418c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.testlink.today/wp-content/uploads/2026/03/countryside-house-1-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-536 .elementor-element.elementor-element-18d5418c > .elementor-background-overlay{background-color:#000000;opacity:0.78;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-536 .elementor-element.elementor-element-18d5418c > .elementor-container{min-height:400px;}.elementor-536 .elementor-element.elementor-element-18d5418c{transition:all 400ms;padding:50px 0px 50px 0px;}.elementor-536 .elementor-element.elementor-element-3cec9320:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-536 .elementor-element.elementor-element-3cec9320 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3B719F00;}.elementor-bc-flex-widget .elementor-536 .elementor-element.elementor-element-3cec9320.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-536 .elementor-element.elementor-element-3cec9320.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-536 .elementor-element.elementor-element-3cec9320 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-536 .elementor-element.elementor-element-3cec9320 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-536 .elementor-element.elementor-element-3cec9320{transition:all 400ms;}.elementor-536 .elementor-element.elementor-element-231ed76c{width:100%;max-width:100%;margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;transition:all 400ms;text-align:center;}.elementor-536 .elementor-element.elementor-element-231ed76c .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:50px;font-weight:600;color:#FFFFFF;}.elementor-536 .elementor-element.elementor-element-1a7efc12{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;transition:all 400ms;}.elementor-536 .elementor-element.elementor-element-1a7efc12.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-536 .elementor-element.elementor-element-1a7efc12.elementor-arrows-yes .elementor-main-swiper{width:calc( 54% - 40px );}.elementor-536 .elementor-element.elementor-element-1a7efc12 .elementor-main-swiper{width:54%;}.elementor-536 .elementor-element.elementor-element-1a7efc12 .elementor-main-swiper .swiper-slide{padding:0px 0px 0px 0px;}.elementor-536 .elementor-element.elementor-element-1a7efc12 .elementor-swiper-button{font-size:20px;}.elementor-536 .elementor-element.elementor-element-1a7efc12 .elementor-testimonial__text{color:#F5F5F5;font-family:"Roboto", Sans-serif;font-weight:500;}.elementor-536 .elementor-element.elementor-element-1a7efc12 .elementor-testimonial__name{color:#3B719F;}.elementor-536 .elementor-element.elementor-element-1a7efc12 .elementor-testimonial__title{color:#C4C4C4;}.elementor-536 .elementor-element.elementor-element-6913ee79{transition:all 400ms;padding:96px 0px 96px 0px;}.elementor-536 .elementor-element.elementor-element-6913ee79 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-536 .elementor-element.elementor-element-351c32e{transition:all 400ms;}.elementor-536 .elementor-element.elementor-element-55245809 > .elementor-background-overlay{opacity:0.5;}.elementor-536 .elementor-element.elementor-element-55245809{padding:16px 30px 0px 30px;z-index:9;transition:all 400ms;}.elementor-536 .elementor-element.elementor-element-ca4bd72 .elementor-background-slideshow__slide__image{background-size:cover;background-position:center center;}.elementor-536 .elementor-element.elementor-element-ca4bd72 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-536 .elementor-element.elementor-element-ca4bd72 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-536 .elementor-element.elementor-element-ca4bd72{transition:all 400ms;}.elementor-536 .elementor-element.elementor-element-17cfe01{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;transition:all 400ms;}.elementor-536 .elementor-element.elementor-element-17cfe01 .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:30px;font-weight:600;}.elementor-536 .elementor-element.elementor-element-424080b7{--divider-border-style:solid;--divider-color:var( --e-global-color-text );--divider-border-width:2px;transition:all 400ms;}.elementor-536 .elementor-element.elementor-element-424080b7 .elementor-divider-separator{width:100px;}.elementor-536 .elementor-element.elementor-element-424080b7 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-536 .elementor-element.elementor-element-c78ee8a{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 50px) 0px;padding:25px 25px 25px 25px;transition:all 400ms;text-align:center;}.elementor-536 .elementor-element.elementor-element-c78ee8a .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:30px;font-weight:600;line-height:49px;}.elementor-536 .elementor-element.elementor-element-54067d08 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-536 .elementor-element.elementor-element-54067d08{transition:all 400ms;}.elementor-536 .elementor-element.elementor-element-2fbb8422{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 16px;transition:all 400ms;}.elementor-536 .elementor-element.elementor-element-7c0caed7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 16px;transition:all 400ms;}.elementor-536 .elementor-element.elementor-element-4f6b6a3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-536 .elementor-element.elementor-element-6b3e48f{transition:all 400ms;}@media(max-width:1024px){.elementor-536 .elementor-element.elementor-element-36995338{padding:48px 0px 48px 0px;}.elementor-bc-flex-widget .elementor-536 .elementor-element.elementor-element-6486b736.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-536 .elementor-element.elementor-element-6486b736.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-536 .elementor-element.elementor-element-18d5418c:not(.elementor-motion-effects-element-type-background), .elementor-536 .elementor-element.elementor-element-18d5418c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center right;}.elementor-536 .elementor-element.elementor-element-18d5418c{padding:48px 0px 48px 0px;}.elementor-536 .elementor-element.elementor-element-3cec9320.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-536 .elementor-element.elementor-element-231ed76c{text-align:center;}.elementor-536 .elementor-element.elementor-element-6913ee79{padding:96px 0px 96px 0px;}.elementor-536 .elementor-element.elementor-element-55245809{padding:0px 30px 0px 30px;}.elementor-536 .elementor-element.elementor-element-54067d08.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-536 .elementor-element.elementor-element-54067d08 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-536 .elementor-element.elementor-element-2fbb8422{width:var( --container-widget-width, 50% );max-width:50%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-536 .elementor-element.elementor-element-7c0caed7{width:var( --container-widget-width, 50% );max-width:50%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:50%;--container-widget-flex-grow:0;}}@media(max-width:767px){.elementor-bc-flex-widget .elementor-536 .elementor-element.elementor-element-6486b736.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-536 .elementor-element.elementor-element-6486b736.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-536 .elementor-element.elementor-element-7fea0cd0{text-align:center;}.elementor-536 .elementor-element.elementor-element-76fbd162{text-align:center;}.elementor-536 .elementor-element.elementor-element-67500162 .elementor-divider{text-align:center;}.elementor-536 .elementor-element.elementor-element-67500162 .elementor-divider-separator{margin:0 auto;margin-center:0;}.elementor-536 .elementor-element.elementor-element-46e541ef{text-align:center;}.elementor-536 .elementor-element.elementor-element-3858da0.e-con{--align-self:center;}.elementor-536 .elementor-element.elementor-element-9fdec04{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-536 .elementor-element.elementor-element-fc2b304{text-align:center;}.elementor-536 .elementor-element.elementor-element-f494113{text-align:center;}.elementor-536 .elementor-element.elementor-element-9d0f2b2 .elementor-divider{text-align:center;}.elementor-536 .elementor-element.elementor-element-9d0f2b2 .elementor-divider-separator{margin:0 auto;margin-center:0;}.elementor-536 .elementor-element.elementor-element-b61aa73{text-align:center;}.elementor-536 .elementor-element.elementor-element-5f30783{--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-536 .elementor-element.elementor-element-af98b3b{width:var( --container-widget-width, 316.266px );max-width:316.266px;--container-widget-width:316.266px;--container-widget-flex-grow:0;}.elementor-536 .elementor-element.elementor-element-af98b3b .elementor-icon-box-wrapper{text-align:center;gap:4px;}.elementor-536 .elementor-element.elementor-element-af98b3b .elementor-icon-box-title{margin-block-end:7px;}.elementor-536 .elementor-element.elementor-element-af98b3b .elementor-icon{font-size:60px;}.elementor-536 .elementor-element.elementor-element-0cf6850{width:var( --container-widget-width, 320.266px );max-width:320.266px;--container-widget-width:320.266px;--container-widget-flex-grow:0;}.elementor-536 .elementor-element.elementor-element-0cf6850 .elementor-icon-box-wrapper{text-align:center;gap:4px;}.elementor-536 .elementor-element.elementor-element-0cf6850 .elementor-icon-box-title{margin-block-end:7px;}.elementor-536 .elementor-element.elementor-element-0cf6850 .elementor-icon{font-size:60px;}.elementor-536 .elementor-element.elementor-element-3cec9320.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-536 .elementor-element.elementor-element-231ed76c{text-align:center;}.elementor-536 .elementor-element.elementor-element-231ed76c .elementor-heading-title{font-size:35px;}.elementor-536 .elementor-element.elementor-element-1a7efc12{width:var( --container-widget-width, 290px );max-width:290px;--container-widget-width:290px;--container-widget-flex-grow:0;}.elementor-536 .elementor-element.elementor-element-1a7efc12.elementor-element{--align-self:center;}.elementor-536 .elementor-element.elementor-element-1a7efc12.elementor-arrows-yes .elementor-main-swiper{width:calc( 279px - 40px );}.elementor-536 .elementor-element.elementor-element-1a7efc12 .elementor-main-swiper{width:279px;}.elementor-536 .elementor-element.elementor-element-1a7efc12 .elementor-testimonial__text{font-size:14px;}.elementor-536 .elementor-element.elementor-element-6913ee79{padding:48px 0px 0px 0px;}.elementor-536 .elementor-element.elementor-element-17cfe01{text-align:center;}.elementor-536 .elementor-element.elementor-element-424080b7 .elementor-divider{text-align:center;}.elementor-536 .elementor-element.elementor-element-424080b7 .elementor-divider-separator{margin:0 auto;margin-center:0;}.elementor-536 .elementor-element.elementor-element-c78ee8a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-536 .elementor-element.elementor-element-c78ee8a .elementor-heading-title{font-size:20px;line-height:1.4em;}.elementor-536 .elementor-element.elementor-element-2fbb8422{width:100%;max-width:100%;}.elementor-536 .elementor-element.elementor-element-7c0caed7{width:100%;max-width:100%;}}@media(min-width:768px){.elementor-536 .elementor-element.elementor-element-f0ad637{width:47.544%;}.elementor-536 .elementor-element.elementor-element-3078937f{width:2%;}.elementor-536 .elementor-element.elementor-element-6486b736{width:49.788%;}.elementor-536 .elementor-element.elementor-element-9fdec04{--width:50%;}.elementor-536 .elementor-element.elementor-element-36b1a7c{--width:50%;}.elementor-536 .elementor-element.elementor-element-ca4bd72{width:60%;}.elementor-536 .elementor-element.elementor-element-54067d08{width:40%;}}@media(max-width:1024px) and (min-width:768px){.elementor-536 .elementor-element.elementor-element-3078937f{width:2%;}.elementor-536 .elementor-element.elementor-element-6486b736{width:49%;}.elementor-536 .elementor-element.elementor-element-3cec9320{width:100%;}.elementor-536 .elementor-element.elementor-element-ca4bd72{width:100%;}.elementor-536 .elementor-element.elementor-element-54067d08{width:100%;}}@media(min-width:1025px){.elementor-536 .elementor-element.elementor-element-18d5418c:not(.elementor-motion-effects-element-type-background), .elementor-536 .elementor-element.elementor-element-18d5418c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}/* Start custom CSS for html, class: .elementor-element-6b3e48f */@import url("https://fonts.googleapis.com/css2?family=Lora:wght@400;500;600;700&display=swap");

:root {
  --tn-primary: #3B719F;
  --tn-white: #fff;
  --tn-primary-dark: #2d618d;
  --tn-primary-soft: #e9f2f9;
  --tn-text: #16334c;
  --tn-shadow: 0 28px 60px rgba(59, 113, 159, 0.18);
}

* {
  box-sizing: border-box;
}

body {
  margin: 0;
  font-family: "Lora", serif;
  background:
    radial-gradient(circle at top left, rgba(59, 113, 159, 0.18), transparent 25%),
    linear-gradient(180deg, #f8fbfd 0%, #ffffff 100%);
  color: var(--tn-text);
}

.tn-service-cta {
  width: min(1180px, calc(100% - 32px));
  margin: 48px auto;
}

.tn-service-cta__panel {
  position: relative;
  overflow: hidden;
  background:
    radial-gradient(circle at top right, rgba(255, 255, 255, 0.18), transparent 26%),
    linear-gradient(135deg, var(--tn-primary) 0%, #4f8fbe 100%);
  border-radius: 26px;
  box-shadow: var(--tn-shadow);
  padding: 56px 32px;
  text-align: center;
  color: var(--tn-white);
}

.tn-service-cta__panel::before,
.tn-service-cta__panel::after {
  content: "";
  position: absolute;
  border-radius: 999px;
  background: rgba(255, 255, 255, 0.08);
}

.tn-service-cta__panel::before {
  width: 220px;
  height: 220px;
  top: -70px;
  right: -40px;
}

.tn-service-cta__panel::after {
  width: 180px;
  height: 180px;
  bottom: -90px;
  left: -30px;
}

.tn-service-cta__eyebrow,
.tn-service-cta__title,
.tn-service-cta__text,
.tn-service-cta__actions {
  position: relative;
  z-index: 1;
}

.tn-service-cta__eyebrow {
  margin: 0 0 14px;
  font-size: 0.95rem;
  font-weight: 800;
  letter-spacing: 0.12em;
  text-transform: uppercase;
  opacity: 0.9;
}

.tn-service-cta__title {
  max-width: 880px;
  margin: 0 auto 16px;
  font-size: clamp(2rem, 4vw, 3.3rem);
  line-height: 1.1;
  font-weight: 800;
  color: #f8fbfd;
}

.tn-service-cta__text {
  max-width: 760px;
  margin: 0 auto;
  font-size: 1.08rem;
  line-height: 1.75;
  opacity: 0.96;
}

.tn-service-cta__actions {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  align-items: center;
  gap: 20px 28px;
  margin-top: 34px;
}

.tn-service-cta__button,
.tn-service-cta__quote {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  border-radius: 999px;
  text-decoration: none;
  font-weight: 800;
  transition: transform 0.25s ease, box-shadow 0.25s ease, background-color 0.25s ease;
}

.tn-service-cta__button {
  min-width: 220px;
  min-height: 60px;
  padding: 16px 28px;
  background: var(--tn-white);
  color: var(--tn-primary);
  box-shadow: 0 16px 28px rgba(0, 0, 0, 0.12);
}

.tn-service-cta__button:hover,
.tn-service-cta__quote:hover {
  transform: translateY(-3px);
}

.tn-service-cta__phone {
  display: inline-flex;
  align-items: center;
  gap: 14px;
  color: var(--tn-white);
  text-decoration: none;
  text-align: left;
}

.tn-service-cta__phone-icon {
  width: 46px;
  height: 46px;
  display: grid;
  place-items: center;
  border-radius: 50%;
  background: rgba(255, 255, 255, 0.16);
  font-size: 1rem;
}

.tn-service-cta__phone-icon svg,
.tn-service-cta__badge-icon svg {
  width: 20px;
  height: 20px;
  display: block;
}

.tn-service-cta__phone-copy {
  display: flex;
  flex-direction: column;
  gap: 4px;
}

.tn-service-cta__phone-copy strong {
  font-size: 1rem;
  font-weight: 800;
}

.tn-service-cta__phone-copy span {
  font-size: 1.35rem;
  font-weight: 800;
}

.tn-service-cta__features {
  display: flex;
  justify-content: space-between;
  align-items: center;
  gap: 24px;
  padding: 28px 8px 0;
}

.tn-service-cta__badges {
  display: flex;
  flex-wrap: wrap;
  gap: 18px 28px;
}

.tn-service-cta__badge {
  display: inline-flex;
  align-items: center;
  gap: 12px;
  font-size: 1.02rem;
  font-weight: 700;
  color: var(--tn-text);
}

.tn-service-cta__badge-icon {
  width: 42px;
  height: 42px;
  display: grid;
  place-items: center;
  border-radius: 50%;
  background: linear-gradient(135deg, var(--tn-primary) 0%, #5fa0cf 100%);
  color: var(--tn-white);
  box-shadow: 0 14px 28px rgba(59, 113, 159, 0.2);
}

.tn-service-cta__quote {
  min-width: 160px;
  min-height: 54px;
  padding: 14px 24px;
  background: var(--tn-primary);
  color: var(--tn-white);
  box-shadow: 0 18px 30px rgba(59, 113, 159, 0.2);
}

@media (max-width: 900px) {
  .tn-service-cta__panel {
    padding: 46px 24px;
  }

  .tn-service-cta__features {
    flex-direction: column;
    align-items: flex-start;
    padding-top: 24px;
  }
}

@media (max-width: 640px) {
  .tn-service-cta {
    width: min(100% - 20px, 100%);
    margin: 20px auto 32px;
  }

  .tn-service-cta__panel {
    border-radius: 22px;
    padding: 36px 18px;
  }

  .tn-service-cta__text {
    font-size: 1rem;
    line-height: 1.7;
  }

  .tn-service-cta__actions {
    flex-direction: column;
  }

  .tn-service-cta__button,
  .tn-service-cta__phone,
  .tn-service-cta__quote {
    width: 100%;
  }

  .tn-service-cta__phone {
    justify-content: center;
    text-align: center;
  }

  .tn-service-cta__features {
    align-items: stretch;
    padding-left: 0;
    padding-right: 0;
  }

  .tn-service-cta__badges {
    gap: 14px;
  }

  .tn-service-cta__badge {
    width: 100%;
  }
}/* End custom CSS */