.elementor-widget-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-slides .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slides .elementor-slide-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-4127 .elementor-element.elementor-element-1ef2b5b .elementor-repeater-item-12a8c52 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://cadcamsoftware.vn/wp-content/uploads/2026/07/Thiet-ke-chua-co-ten.png);background-size:cover;}.elementor-4127 .elementor-element.elementor-element-1ef2b5b .swiper-slide{transition-duration:calc(5000ms*1.2);height:500px;}.elementor-4127 .elementor-element.elementor-element-1ef2b5b .elementor-slide-button{background-color:#0C1D63;border-radius:15px;color:#FFFFFF;border-color:#FFFFFF;}.elementor-4127 .elementor-element.elementor-element-1ef2b5b{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4127 .elementor-element.elementor-element-1ef2b5b .swiper-slide-contents{max-width:40%;}.elementor-4127 .elementor-element.elementor-element-1ef2b5b .swiper-slide-inner{padding:30px 30px 30px 30px;text-align:start;}.elementor-4127 .elementor-element.elementor-element-1ef2b5b .swiper-slide-inner .elementor-slide-heading:not(:last-child){margin-bottom:10px;}.elementor-4127 .elementor-element.elementor-element-1ef2b5b .elementor-slide-heading{color:#0C1D63;font-family:"Roboto", Sans-serif;font-weight:600;}.elementor-4127 .elementor-element.elementor-element-1ef2b5b .elementor-slide-description{color:#0C1D63;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;}.elementor-4127 .elementor-element.elementor-element-1ef2b5b .elementor-slide-button:hover{color:#1B8840;}.elementor-4127 .elementor-element.elementor-element-b0faebe{--display:flex;}.elementor-4127 .elementor-element.elementor-element-32ebe7d .elementor-repeater-item-3c8c900 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://cadcamsoftware.vn/wp-content/uploads/2026/07/Thiet-ke-chua-co-ten-1.png);background-size:cover;}.elementor-4127 .elementor-element.elementor-element-32ebe7d .swiper-slide{transition-duration:calc(5000ms*1.2);height:500px;}.elementor-4127 .elementor-element.elementor-element-32ebe7d .elementor-slide-button{background-color:#0C1D63;border-width:2px;border-radius:15px;}.elementor-4127 .elementor-element.elementor-element-32ebe7d{margin:20px 20px calc(var(--kit-widget-spacing, 0px) + 20px) 20px;}.elementor-4127 .elementor-element.elementor-element-32ebe7d .swiper-slide-contents{max-width:66%;}.elementor-4127 .elementor-element.elementor-element-32ebe7d .swiper-slide-inner{padding:-12px -12px -12px -12px;text-align:start;}.elementor-4127 .elementor-element.elementor-element-32ebe7d .swiper-slide-inner .elementor-slide-heading:not(:last-child){margin-bottom:10px;}.elementor-4127 .elementor-element.elementor-element-32ebe7d .elementor-slide-heading{color:#0C1D63;font-family:"Roboto", Sans-serif;font-weight:600;}.elementor-4127 .elementor-element.elementor-element-32ebe7d .elementor-slide-description{color:#0C1D63;font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-4127 .elementor-element.elementor-element-32ebe7d .elementor-slide-button:hover{color:#369050;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-4127 .elementor-element.elementor-element-bbad083 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:30px;font-weight:600;color:#2E4552;}.elementor-4127 .elementor-element.elementor-element-8a164a4 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:600;color:#020202;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-4127 .elementor-element.elementor-element-75b5709{color:#070707;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-4127 .elementor-element.elementor-element-8d982bd{color:#070707;}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-4127 .elementor-element.elementor-element-13d5a1c.elementor-position-right .elementor-image-box-img{margin-left:6px;}.elementor-4127 .elementor-element.elementor-element-13d5a1c.elementor-position-left .elementor-image-box-img{margin-right:6px;}.elementor-4127 .elementor-element.elementor-element-13d5a1c.elementor-position-top .elementor-image-box-img{margin-bottom:6px;}.elementor-4127 .elementor-element.elementor-element-13d5a1c .elementor-image-box-wrapper .elementor-image-box-img{width:71%;}.elementor-4127 .elementor-element.elementor-element-13d5a1c .elementor-image-box-img img{transition-duration:0.3s;}.elementor-4127 .elementor-element.elementor-element-13d5a1c .elementor-image-box-title{color:#2E4552;}.elementor-4127 .elementor-element.elementor-element-13d5a1c .elementor-image-box-description{color:#7A7A7A;}.elementor-4127 .elementor-element.elementor-element-ee65d35.elementor-position-right .elementor-image-box-img{margin-left:6px;}.elementor-4127 .elementor-element.elementor-element-ee65d35.elementor-position-left .elementor-image-box-img{margin-right:6px;}.elementor-4127 .elementor-element.elementor-element-ee65d35.elementor-position-top .elementor-image-box-img{margin-bottom:6px;}.elementor-4127 .elementor-element.elementor-element-ee65d35 .elementor-image-box-wrapper .elementor-image-box-img{width:70%;}.elementor-4127 .elementor-element.elementor-element-ee65d35 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-4127 .elementor-element.elementor-element-ee65d35 .elementor-image-box-title{color:#2E4552;}.elementor-4127 .elementor-element.elementor-element-d6ba42c.elementor-position-right .elementor-image-box-img{margin-left:6px;}.elementor-4127 .elementor-element.elementor-element-d6ba42c.elementor-position-left .elementor-image-box-img{margin-right:6px;}.elementor-4127 .elementor-element.elementor-element-d6ba42c.elementor-position-top .elementor-image-box-img{margin-bottom:6px;}.elementor-4127 .elementor-element.elementor-element-d6ba42c .elementor-image-box-wrapper .elementor-image-box-img{width:71%;}.elementor-4127 .elementor-element.elementor-element-d6ba42c .elementor-image-box-img img{transition-duration:0.3s;}.elementor-4127 .elementor-element.elementor-element-d6ba42c .elementor-image-box-title{color:#2E4552;}.elementor-4127 .elementor-element.elementor-element-54dc3e1.elementor-position-right .elementor-image-box-img{margin-left:6px;}.elementor-4127 .elementor-element.elementor-element-54dc3e1.elementor-position-left .elementor-image-box-img{margin-right:6px;}.elementor-4127 .elementor-element.elementor-element-54dc3e1.elementor-position-top .elementor-image-box-img{margin-bottom:6px;}.elementor-4127 .elementor-element.elementor-element-54dc3e1 .elementor-image-box-wrapper .elementor-image-box-img{width:71%;}.elementor-4127 .elementor-element.elementor-element-54dc3e1 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-4127 .elementor-element.elementor-element-54dc3e1 .elementor-image-box-title{color:#2E4552;}.elementor-4127 .elementor-element.elementor-element-54dc3e1 .elementor-image-box-description{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-4127 .elementor-element.elementor-element-1f3e315 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:30px;font-weight:600;color:#2E4552;}.elementor-4127 .elementor-element.elementor-element-357a061{color:#070707;}.elementor-4127 .elementor-element.elementor-element-7bc4d6e{color:#070707;}.elementor-4127 .elementor-element.elementor-element-c3f1f3e .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:30px;font-weight:600;color:#2E4552;}.elementor-4127 .elementor-element.elementor-element-51b5a40 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:600;color:#080808;}.elementor-4127 .elementor-element.elementor-element-80e35b5 p{margin-block-end:0px;}.elementor-4127 .elementor-element.elementor-element-80e35b5{color:#070707;}.elementor-4127 .elementor-element.elementor-element-8e16a04 img{border-radius:25px 25px 25px 25px;}.elementor-widget-button .elementor-button{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-4127 .elementor-element.elementor-element-fdd39f6 .elementor-button{background-color:#215A79;}.elementor-4127 .elementor-element.elementor-element-ff3464c img{border-radius:25px 25px 25px 25px;}.elementor-4127 .elementor-element.elementor-element-d533038 .elementor-button{background-color:#215A79;}.elementor-4127 .elementor-element.elementor-element-9d1a802 img{border-radius:25px 25px 25px 25px;}.elementor-4127 .elementor-element.elementor-element-6598789 .elementor-button{background-color:#215A79;}.elementor-4127 .elementor-element.elementor-element-a6b7d35 img{border-radius:25px 25px 25px 25px;}.elementor-4127 .elementor-element.elementor-element-5f5f7c2 .elementor-button{background-color:#215A79;}.elementor-4127 .elementor-element.elementor-element-bb9a9d4 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:30px;font-weight:600;color:#2E4552;}.elementor-4127 .elementor-element.elementor-element-f3bc987{color:#070707;}.elementor-4127 .elementor-element.elementor-element-87431da .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:30px;font-weight:600;color:#2E4552;}.elementor-4127 .elementor-element.elementor-element-8089ac1{color:#000000;}.elementor-4127 .elementor-element.elementor-element-a1aecb4 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:30px;font-weight:600;color:#2E4552;}.elementor-4127 .elementor-element.elementor-element-b542e18 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:600;color:#151616;}.elementor-4127 .elementor-element.elementor-element-3f57ec5{font-family:"Roboto", Sans-serif;font-weight:400;color:#151616;}.elementor-4127 .elementor-element.elementor-element-2b98ce7 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:30px;font-weight:600;color:#2E4552;}.elementor-4127 .elementor-element.elementor-element-abf5347 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:600;color:#080808;}.elementor-4127 .elementor-element.elementor-element-410b72d{color:#151616;}.elementor-4127 .elementor-element.elementor-element-b17d658 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:30px;font-weight:600;color:#2E4552;}.elementor-4127 .elementor-element.elementor-element-f728330 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:600;color:#0E0F0F;}.elementor-4127 .elementor-element.elementor-element-72faf26{text-align:center;}.elementor-4127 .elementor-element.elementor-element-72faf26 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:30px;font-weight:600;color:#2E4552;}.elementor-4127 .elementor-element.elementor-element-832544a{text-align:center;}.elementor-4127 .elementor-element.elementor-element-832544a .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:30px;font-weight:600;color:#2E4552;}.elementor-4127 .elementor-element.elementor-element-329e667{--display:flex;}.elementor-4127 .elementor-element.elementor-element-deeee11{--display:flex;}.elementor-4127 .elementor-element.elementor-element-8327b5f{--display:flex;}.elementor-4127 .elementor-element.elementor-element-0bdbe60{--display:flex;}.elementor-4127 .elementor-element.elementor-element-08e1864{--n-accordion-title-font-size:20px;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}:where( .elementor-4127 .elementor-element.elementor-element-08e1864 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Roboto", Sans-serif;font-weight:500;}@media(max-width:767px){.elementor-4127 .elementor-element.elementor-element-32ebe7d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4127 .elementor-element.elementor-element-32ebe7d .swiper-slide-contents{max-width:100%;}.elementor-4127 .elementor-element.elementor-element-32ebe7d .swiper-slide-inner{padding:15px 15px 15px 15px;}.elementor-4127 .elementor-element.elementor-element-32ebe7d .elementor-slide-heading{font-size:25px;}.elementor-4127 .elementor-element.elementor-element-32ebe7d .elementor-slide-description{font-size:12px;}.elementor-4127 .elementor-element.elementor-element-13d5a1c .elementor-image-box-img{margin-bottom:6px;}.elementor-4127 .elementor-element.elementor-element-ee65d35 .elementor-image-box-img{margin-bottom:6px;}.elementor-4127 .elementor-element.elementor-element-d6ba42c .elementor-image-box-img{margin-bottom:6px;}.elementor-4127 .elementor-element.elementor-element-54dc3e1 .elementor-image-box-img{margin-bottom:6px;}}