.elementor-3339 .elementor-element.elementor-element-0275f97{padding:62px 0 0}.elementor-3339 .elementor-element.elementor-element-be5cc76{padding:0}.elementor-3339 .elementor-element.elementor-element-82b0e05>.elementor-widget-container{margin:20px 0 0}.elementor-3339 .elementor-element.elementor-element-82b0e05 .ct-heading{text-align:left}.elementor-3339 .elementor-element.elementor-element-82b0e05 .ct-heading .item--title{color:#001c8f;font-size:48px;margin-bottom:24px}.elementor-3339 .elementor-element.elementor-element-82b0e05 .ct-heading .item--sub-title{color:#628dfb;font-family:"Roboto",Sans-serif;font-size:18px;font-weight:700}.elementor-3339 .elementor-element.elementor-element-63f09b8>.elementor-widget-container{margin:0 0 35px;padding:0}.elementor-3339 .elementor-element.elementor-element-63f09b8 .ct-text-editor{color:#5a6079}.elementor-3339 .elementor-element.elementor-element-63f09b8{font-size:18px;line-height:28px}.elementor-3339 .elementor-element.elementor-element-725841e{width:var(--container-widget-width,50%);max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0}.elementor-3339 .elementor-element.elementor-element-725841e .ct-list .ct-list-icon i{color:#628dfb;font-size:18px;margin-top:3px}.elementor-3339 .elementor-element.elementor-element-725841e .ct-list .ct-list-content{color:#001c8f;font-family:"Poppins",Sans-serif;font-size:16px;font-weight:600}.elementor-3339 .elementor-element.elementor-element-725841e .ct-list .ct-list-item+.ct-list-item{margin-top:16px}.elementor-3339 .elementor-element.elementor-element-a1bd1b8{width:var(--container-widget-width,50%);max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0}.elementor-3339 .elementor-element.elementor-element-a1bd1b8>.elementor-widget-container{margin:0 0 0 20px;padding:0}.elementor-3339 .elementor-element.elementor-element-a1bd1b8 .ct-list .ct-list-icon i{color:#628dfb;font-size:18px;margin-top:3px}.elementor-3339 .elementor-element.elementor-element-a1bd1b8 .ct-list .ct-list-content{color:#001c8f;font-family:"Poppins",Sans-serif;font-size:16px;font-weight:600}.elementor-3339 .elementor-element.elementor-element-a1bd1b8 .ct-list .ct-list-item+.ct-list-item{margin-top:16px}.elementor-3339 .elementor-element.elementor-element-efeb96e.elementor-column>.elementor-widget-wrap{justify-content:flex-end}.elementor-3339 .elementor-element.elementor-element-efeb96e>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-3339 .elementor-element.elementor-element-c3e4295 .ct-image-single{text-align:center}.elementor-3339 .elementor-element.elementor-element-251f8e4{padding:0}.elementor-3339 .elementor-element.elementor-element-47931fa{--e-image-carousel-slides-to-show:5}.elementor-3339 .elementor-element.elementor-element-4f8a692 .ct-button-wrapper{text-align:center}.elementor-3339 .elementor-element.elementor-element-4f8a692 .ct-button-wrapper .btn{color:#001c8f !important}.elementor-3339 .elementor-element.elementor-element-1ff3d25:not(.elementor-motion-effects-element-type-background),.elementor-3339 .elementor-element.elementor-element-1ff3d25>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://www.takumi-total.com/wp-content/uploads/2021/05/h6-bg-service1.png");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-3339 .elementor-element.elementor-element-1ff3d25{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:62px 0 55px}.elementor-3339 .elementor-element.elementor-element-1ff3d25>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-3339 .elementor-element.elementor-element-607d206{padding:0 0 28px}.elementor-3339 .elementor-element.elementor-element-78dc314 .ct-heading{text-align:center}.elementor-3339 .elementor-element.elementor-element-78dc314 .ct-heading .item--title{color:#001c8f;font-size:48px;margin-bottom:10px}.elementor-3339 .elementor-element.elementor-element-78dc314 .ct-heading .item--sub-title{color:#628dfb;font-family:"Roboto",Sans-serif;font-size:18px;font-weight:700}.elementor-3339 .elementor-element.elementor-element-ab8c1b8 .ct-text-editor{text-align:center;color:#5a6079}.elementor-3339 .elementor-element.elementor-element-ab8c1b8{font-size:18px;line-height:28px}.elementor-3339 .elementor-element.elementor-element-d762ee4>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-3339 .elementor-element.elementor-element-d762ee4:not(.elementor-motion-effects-element-type-background),.elementor-3339 .elementor-element.elementor-element-d762ee4>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fae8f3;background-image:url("https://www.takumi-total.com/wp-content/uploads/2021/05/h6-bg-cta2.png");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-3339 .elementor-element.elementor-element-d762ee4{overflow:hidden;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:20px;padding:40px}.elementor-3339 .elementor-element.elementor-element-d762ee4,.elementor-3339 .elementor-element.elementor-element-d762ee4>.elementor-background-overlay{border-radius:10px}.elementor-3339 .elementor-element.elementor-element-d762ee4>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-3339 .elementor-element.elementor-element-6e4c1b9 .ct-heading .item--title{color:#de00aa;font-size:30px;margin-bottom:0}.elementor-3339 .elementor-element.elementor-element-cdc86f6>.elementor-widget-container{margin:10px 0 0}.elementor-3339 .elementor-element.elementor-element-b3e2e91 .ct-grid .item--title{font-size:20px}.elementor-3339 .elementor-element.elementor-element-378498d{padding:0 0 3px}.elementor-3339 .elementor-element.elementor-element-1926ce9 .ct-heading{text-align:center}.elementor-3339 .elementor-element.elementor-element-1926ce9 .ct-heading .item--title{color:#001c8f;font-size:48px;margin-bottom:10px}.elementor-3339 .elementor-element.elementor-element-1926ce9 .ct-heading .item--sub-title{color:#628dfb;font-family:"Roboto",Sans-serif;font-size:18px;font-weight:700}.elementor-3339 .elementor-element.elementor-element-dd51dd2 .ct-button-wrapper{text-align:center}.elementor-3339 .elementor-element.elementor-element-dd51dd2>.elementor-widget-container{margin:0}.elementor-3339 .elementor-element.elementor-element-dd51dd2 .ct-button-wrapper .btn{padding:0 33px;border-radius:4px;font-family:"Poppins",Sans-serif;font-size:15px;line-height:50px;color:#001c8f !important}.elementor-3339 .elementor-element.elementor-element-dd51dd2 .ct-button-wrapper .btn:not(.btn-gradient){background:#ffd532 !important}.elementor-3339 .elementor-element.elementor-element-dd51dd2 .ct-button-wrapper .btn:hover,.elementor-3339 .elementor-element.elementor-element-dd51dd2 .ct-button-wrapper .btn:focus,.elementor-3339 .elementor-element.elementor-element-dd51dd2 .btn.btn-slider:hover:before{background:#628dfb !important}.elementor-3339 .elementor-element.elementor-element-dd51dd2 .ct-button-wrapper .btn:hover,.elementor-3339 .elementor-element.elementor-element-dd51dd2 .ct-button-wrapper .btn:focus{color:#fff !important}.elementor-3339 .elementor-element.elementor-element-dd51dd2 .ct-button-layout1 .btn i,.elementor-3339 .elementor-element.elementor-element-dd51dd2 .ct-button-layout1 .btn svg{top:4px}.elementor-3339 .elementor-element.elementor-element-205f482 .ct-text-editor{text-align:center;color:#5a6079}.elementor-3339 .elementor-element.elementor-element-205f482{font-size:18px;line-height:28px}.elementor-3339 .elementor-element.elementor-element-3e4782d:not(.elementor-motion-effects-element-type-background),.elementor-3339 .elementor-element.elementor-element-3e4782d>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://www.takumi-total.com/wp-content/uploads/2021/05/h6-process1.png");background-position:top center;background-repeat:no-repeat}.elementor-3339 .elementor-element.elementor-element-3e4782d{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:30px 0 0}.elementor-3339 .elementor-element.elementor-element-3e4782d>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-3339 .elementor-element.elementor-element-d559827 .ct-fancy-box-layout3.style2 .item--number{color:#000d40}.elementor-3339 .elementor-element.elementor-element-086d46b .ct-fancy-box-layout3.style2 .item--number{color:#000d40}.elementor-3339 .elementor-element.elementor-element-2859e15 .ct-fancy-box-layout3.style2 .item--number{color:#000d40}.elementor-3339 .elementor-element.elementor-element-67ef5ae:not(.elementor-motion-effects-element-type-background),.elementor-3339 .elementor-element.elementor-element-67ef5ae>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#ddffe2}.elementor-3339 .elementor-element.elementor-element-67ef5ae{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:40px}.elementor-3339 .elementor-element.elementor-element-67ef5ae>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-3339 .elementor-element.elementor-element-32537c8 .ct-heading .item--title{color:#001c8f;font-size:30px;margin-bottom:0}.elementor-3339 .elementor-element.elementor-element-9c4c882>.elementor-widget-container{margin:10px 0 0}.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-3339 .elementor-element.elementor-element-d4a95a9:not(.elementor-motion-effects-element-type-background),.elementor-3339 .elementor-element.elementor-element-d4a95a9>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fae8f3}.elementor-3339 .elementor-element.elementor-element-d4a95a9{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:20px;margin-bottom:20px;padding:40px}.elementor-3339 .elementor-element.elementor-element-d4a95a9>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-3339 .elementor-element.elementor-element-f283fb4 .ct-heading .item--title{color:#001c8f;font-size:30px;margin-bottom:0}.elementor-3339 .elementor-element.elementor-element-a64e78d>.elementor-widget-container{margin:10px 0 0}.elementor-3339 .elementor-element.elementor-element-2211ed1:not(.elementor-motion-effects-element-type-background),.elementor-3339 .elementor-element.elementor-element-2211ed1>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://www.takumi-total.com/wp-content/uploads/2021/05/h6-bg-about1.png");background-position:top center;background-repeat:no-repeat;background-size:cover}.elementor-3339 .elementor-element.elementor-element-2211ed1{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:40px 0 84px}.elementor-3339 .elementor-element.elementor-element-2211ed1>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-3339 .elementor-element.elementor-element-73d3db3>.elementor-widget-container{margin:7px 0 0}.elementor-3339 .elementor-element.elementor-element-9a159c4 .ct-heading{text-align:left}.elementor-3339 .elementor-element.elementor-element-9a159c4 .ct-heading .item--title{color:#001c8f;font-size:48px;margin-bottom:24px}.elementor-3339 .elementor-element.elementor-element-9a159c4 .ct-heading .item--sub-title{color:#628dfb;font-family:"Roboto",Sans-serif;font-size:18px;font-weight:700}.elementor-3339 .elementor-element.elementor-element-346c4b3>.elementor-widget-container{margin:0;padding:0 0 9px}.elementor-3339 .elementor-element.elementor-element-346c4b3 .ct-text-editor{color:#5a6079}.elementor-3339 .elementor-element.elementor-element-346c4b3{font-size:16px;line-height:24px}.elementor-3339 .elementor-element.elementor-element-961e707 .ct-text-editor{color:#5a6079}.elementor-3339 .elementor-element.elementor-element-961e707{font-size:16px;line-height:24px}.elementor-3339 .elementor-element.elementor-element-985b43e .ct-text-editor{color:#5a6079}.elementor-3339 .elementor-element.elementor-element-985b43e{font-size:16px;line-height:24px}.elementor-3339 .elementor-element.elementor-element-f2c2335.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-3339 .elementor-element.elementor-element-00eb81b .ct-image-single{text-align:center}.elementor-3339 .elementor-element.elementor-element-523a022.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-3339 .elementor-element.elementor-element-324638a .ct-image-single{text-align:center}.elementor-3339 .elementor-element.elementor-element-9204c1c>.elementor-widget-container{margin:10px}.elementor-3339 .elementor-element.elementor-element-9204c1c .ct-button-wrapper .btn{padding:0 33px;border-radius:4px;font-family:"Poppins",Sans-serif;font-size:15px;line-height:50px}.elementor-3339 .elementor-element.elementor-element-9204c1c .ct-button-wrapper .btn:not(.btn-gradient){background:#628dfb !important}.elementor-3339 .elementor-element.elementor-element-9204c1c .ct-button-wrapper .btn:hover,.elementor-3339 .elementor-element.elementor-element-9204c1c .ct-button-wrapper .btn:focus,.elementor-3339 .elementor-element.elementor-element-9204c1c .btn.btn-slider:hover:before{background:#ffd532 !important}.elementor-3339 .elementor-element.elementor-element-9204c1c .ct-button-wrapper .btn:hover,.elementor-3339 .elementor-element.elementor-element-9204c1c .ct-button-wrapper .btn:focus{color:#000d40 !important}.elementor-3339 .elementor-element.elementor-element-3744b38:not(.elementor-motion-effects-element-type-background),.elementor-3339 .elementor-element.elementor-element-3744b38>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://www.takumi-total.com/wp-content/uploads/2021/05/h6-bg-cta1.png");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-3339 .elementor-element.elementor-element-3744b38{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:0 0 85px}.elementor-3339 .elementor-element.elementor-element-3744b38>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-3339 .elementor-element.elementor-element-f05dc79>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-3339 .elementor-element.elementor-element-f05dc79:not(.elementor-motion-effects-element-type-background),.elementor-3339 .elementor-element.elementor-element-f05dc79>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#001c8f;background-image:url("https://www.takumi-total.com/wp-content/uploads/2021/05/h6-bg-cta2.png");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-3339 .elementor-element.elementor-element-f05dc79{overflow:hidden;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:47px 40px}.elementor-3339 .elementor-element.elementor-element-f05dc79,.elementor-3339 .elementor-element.elementor-element-f05dc79>.elementor-background-overlay{border-radius:10px}.elementor-3339 .elementor-element.elementor-element-f05dc79>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-3339 .elementor-element.elementor-element-b9ea339 .ct-heading .item--title{color:#fff;font-size:30px;margin-bottom:0}.elementor-3339 .elementor-element.elementor-element-49a2e0d .ct-button-wrapper{text-align:right}.elementor-3339 .elementor-element.elementor-element-49a2e0d>.elementor-widget-container{margin:0}.elementor-3339 .elementor-element.elementor-element-49a2e0d .ct-button-wrapper .btn{padding:0 33px;border-radius:4px;font-family:"Poppins",Sans-serif;font-size:15px;line-height:50px;color:#001c8f !important}.elementor-3339 .elementor-element.elementor-element-49a2e0d .ct-button-wrapper .btn:not(.btn-gradient){background:#ffd532 !important}.elementor-3339 .elementor-element.elementor-element-49a2e0d .ct-button-wrapper .btn:hover,.elementor-3339 .elementor-element.elementor-element-49a2e0d .ct-button-wrapper .btn:focus,.elementor-3339 .elementor-element.elementor-element-49a2e0d .btn.btn-slider:hover:before{background:#628dfb !important}.elementor-3339 .elementor-element.elementor-element-49a2e0d .ct-button-wrapper .btn:hover,.elementor-3339 .elementor-element.elementor-element-49a2e0d .ct-button-wrapper .btn:focus{color:#fff !important}.elementor-3339 .elementor-element.elementor-element-49a2e0d .ct-button-layout1 .btn i,.elementor-3339 .elementor-element.elementor-element-49a2e0d .ct-button-layout1 .btn svg{top:4px}.elementor-3339 .elementor-element.elementor-element-d759b39:not(.elementor-motion-effects-element-type-background),.elementor-3339 .elementor-element.elementor-element-d759b39>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://www.takumi-total.com/wp-content/uploads/2021/05/h6-bg-cta1.png");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-3339 .elementor-element.elementor-element-d759b39{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:0 0 85px}.elementor-3339 .elementor-element.elementor-element-d759b39>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-3339 .elementor-element.elementor-element-ce367db{padding:0}.elementor-3339 .elementor-element.elementor-element-e6f5d68>.elementor-widget-container{margin:20px 0 0}.elementor-3339 .elementor-element.elementor-element-e6f5d68 .ct-heading{text-align:left}.elementor-3339 .elementor-element.elementor-element-e6f5d68 .ct-heading .item--title{color:#001c8f;font-size:48px;margin-bottom:24px}.elementor-3339 .elementor-element.elementor-element-e6f5d68 .ct-heading .item--sub-title{color:#628dfb;font-family:"Roboto",Sans-serif;font-size:18px;font-weight:700}.elementor-3339 .elementor-element.elementor-element-2a2f412>.elementor-widget-container{margin:0 0 35px;padding:0}.elementor-3339 .elementor-element.elementor-element-2a2f412 .ct-text-editor{color:#5a6079}.elementor-3339 .elementor-element.elementor-element-2a2f412{font-size:18px;line-height:28px}.elementor-3339 .elementor-element.elementor-element-9bb5c30 .ct-button-wrapper{text-align:center}.elementor-3339 .elementor-element.elementor-element-9bb5c30>.elementor-widget-container{margin:0 0 35px}.elementor-3339 .elementor-element.elementor-element-9bb5c30 .ct-button-wrapper .btn{color:#001c8f !important}.elementor-3339 .elementor-element.elementor-element-9bb5c30 .ct-button-wrapper .btn:hover,.elementor-3339 .elementor-element.elementor-element-9bb5c30 .ct-button-wrapper .btn:focus{color:#fff !important}.elementor-3339 .elementor-element.elementor-element-e1538e1.elementor-column>.elementor-widget-wrap{justify-content:flex-end}.elementor-3339 .elementor-element.elementor-element-e1538e1>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-3339 .elementor-element.elementor-element-c180239 .ct-image-single{text-align:center}.elementor-3339 .elementor-element.elementor-element-b32fde3{padding:0}.elementor-3339 .elementor-element.elementor-element-6a27a5f>.elementor-widget-container{margin:0 0 35px;padding:0}.elementor-3339 .elementor-element.elementor-element-6a27a5f .ct-text-editor{color:#5a6079}.elementor-3339 .elementor-element.elementor-element-6a27a5f{font-size:18px;line-height:28px}.elementor-3339 .elementor-element.elementor-element-dff8298 .ct-button-wrapper{text-align:center}.elementor-3339 .elementor-element.elementor-element-dff8298>.elementor-widget-container{margin:0 0 35px}.elementor-3339 .elementor-element.elementor-element-dff8298 .ct-button-wrapper .btn{color:#001c8f !important}.elementor-3339 .elementor-element.elementor-element-dff8298 .ct-button-wrapper .btn:hover,.elementor-3339 .elementor-element.elementor-element-dff8298 .ct-button-wrapper .btn:focus{color:#fff !important}.elementor-3339 .elementor-element.elementor-element-8172e59.elementor-column>.elementor-widget-wrap{justify-content:flex-end}.elementor-3339 .elementor-element.elementor-element-8172e59>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-3339 .elementor-element.elementor-element-0127b85 .ct-image-single{text-align:center}.elementor-3339 .elementor-element.elementor-element-4b62db9:not(.elementor-motion-effects-element-type-background),.elementor-3339 .elementor-element.elementor-element-4b62db9>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://www.takumi-total.com/wp-content/uploads/2021/05/h6-bg-cta1.png");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-3339 .elementor-element.elementor-element-4b62db9{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:0 0 85px}.elementor-3339 .elementor-element.elementor-element-4b62db9>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-3339 .elementor-element.elementor-element-4cd9214{padding:0}.elementor-3339 .elementor-element.elementor-element-9b419a4>.elementor-widget-container{margin:20px 0 0}.elementor-3339 .elementor-element.elementor-element-9b419a4 .ct-heading{text-align:left}.elementor-3339 .elementor-element.elementor-element-9b419a4 .ct-heading .item--title{color:#001c8f;font-size:48px;margin-bottom:24px}.elementor-3339 .elementor-element.elementor-element-9b419a4 .ct-heading .item--sub-title{color:#628dfb;font-family:"Roboto",Sans-serif;font-size:18px;font-weight:700}.elementor-3339 .elementor-element.elementor-element-5082704>.elementor-widget-container{margin:0 0 35px;padding:0}.elementor-3339 .elementor-element.elementor-element-5082704 .ct-text-editor{color:#5a6079}.elementor-3339 .elementor-element.elementor-element-5082704{font-size:18px;line-height:28px}.elementor-3339 .elementor-element.elementor-element-017ed39.elementor-column>.elementor-widget-wrap{justify-content:flex-end}.elementor-3339 .elementor-element.elementor-element-017ed39>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-3339 .elementor-element.elementor-element-908abbf .ct-image-single{text-align:center}.elementor-3339 .elementor-element.elementor-element-aca5ee2{padding:62px 0 70px}.elementor-3339 .elementor-element.elementor-element-231214f{padding:0 0 13px}.elementor-3339 .elementor-element.elementor-element-afa0c2c .ct-heading{text-align:center}.elementor-3339 .elementor-element.elementor-element-afa0c2c .ct-heading .item--title{color:#001c8f;font-size:48px;margin-bottom:10px}.elementor-3339 .elementor-element.elementor-element-afa0c2c .ct-heading .item--sub-title{color:#628dfb;font-family:"Roboto",Sans-serif;font-size:18px;font-weight:700}.elementor-3339 .elementor-element.elementor-element-6448184 .ct-text-editor{text-align:center;color:#5a6079}.elementor-3339 .elementor-element.elementor-element-6448184{font-size:18px;line-height:28px}.elementor-3339 .elementor-element.elementor-element-23663d7{padding:62px 0 70px}.elementor-3339 .elementor-element.elementor-element-06efaa8{padding:0 0 13px}.elementor-3339 .elementor-element.elementor-element-20f1bfb .ct-heading{text-align:center}.elementor-3339 .elementor-element.elementor-element-20f1bfb .ct-heading .item--title{color:#001c8f;font-size:48px;margin-bottom:10px}.elementor-3339 .elementor-element.elementor-element-20f1bfb .ct-heading .item--sub-title{color:#628dfb;font-family:"Roboto",Sans-serif;font-size:18px;font-weight:700}.elementor-3339 .elementor-element.elementor-element-c69202c .ct-text-editor{text-align:center;color:#5a6079}.elementor-3339 .elementor-element.elementor-element-c69202c{font-size:18px;line-height:28px}.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)}@media(max-width:1024px){.elementor-3339 .elementor-element.elementor-element-82b0e05 .ct-heading .item--title{font-size:36px}.elementor-3339 .elementor-element.elementor-element-63f09b8{font-size:16px;line-height:26px}.elementor-3339 .elementor-element.elementor-element-725841e{width:100%;max-width:100%}.elementor-3339 .elementor-element.elementor-element-725841e>.elementor-widget-container{margin:0 0 32px}.elementor-3339 .elementor-element.elementor-element-a1bd1b8{width:100%;max-width:100%}.elementor-3339 .elementor-element.elementor-element-a1bd1b8>.elementor-widget-container{margin:0}.elementor-3339 .elementor-element.elementor-element-78dc314 .ct-heading .item--title{font-size:36px}.elementor-3339 .elementor-element.elementor-element-ab8c1b8{font-size:16px;line-height:26px}.elementor-3339 .elementor-element.elementor-element-d762ee4{padding:45px 30px}.elementor-3339 .elementor-element.elementor-element-6e4c1b9 .ct-heading .item--title{font-size:28px}.elementor-3339 .elementor-element.elementor-element-b3e2e91 .ct-grid .item--title{font-size:18px}.elementor-3339 .elementor-element.elementor-element-1926ce9 .ct-heading .item--title{font-size:36px}.elementor-3339 .elementor-element.elementor-element-205f482{font-size:16px;line-height:26px}.elementor-3339 .elementor-element.elementor-element-3e4782d:not(.elementor-motion-effects-element-type-background),.elementor-3339 .elementor-element.elementor-element-3e4782d>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://www.takumi-total.com/wp-content/uploads/2021/05/bg-white.jpg")}.elementor-3339 .elementor-element.elementor-element-32537c8 .ct-heading .item--title{font-size:28px}.elementor-3339 .elementor-element.elementor-element-f283fb4 .ct-heading .item--title{font-size:28px}.elementor-3339 .elementor-element.elementor-element-9a159c4 .ct-heading .item--title{font-size:36px}.elementor-3339 .elementor-element.elementor-element-346c4b3{font-size:16px;line-height:26px}.elementor-3339 .elementor-element.elementor-element-961e707{font-size:16px;line-height:26px}.elementor-3339 .elementor-element.elementor-element-985b43e{font-size:16px;line-height:26px}.elementor-3339 .elementor-element.elementor-element-f05dc79{padding:45px 30px}.elementor-3339 .elementor-element.elementor-element-b9ea339 .ct-heading .item--title{font-size:28px}.elementor-3339 .elementor-element.elementor-element-e6f5d68 .ct-heading .item--title{font-size:36px}.elementor-3339 .elementor-element.elementor-element-2a2f412{font-size:16px;line-height:26px}.elementor-3339 .elementor-element.elementor-element-6a27a5f{font-size:16px;line-height:26px}.elementor-3339 .elementor-element.elementor-element-9b419a4 .ct-heading .item--title{font-size:36px}.elementor-3339 .elementor-element.elementor-element-5082704{font-size:16px;line-height:26px}.elementor-3339 .elementor-element.elementor-element-afa0c2c .ct-heading .item--title{font-size:36px}.elementor-3339 .elementor-element.elementor-element-20f1bfb .ct-heading .item--title{font-size:36px}}@media(max-width:767px){.elementor-3339 .elementor-element.elementor-element-82b0e05 .ct-heading .item--title{font-size:32px}.elementor-3339 .elementor-element.elementor-element-78dc314 .ct-heading .item--title{font-size:32px}.elementor-3339 .elementor-element.elementor-element-d762ee4{padding:40px 20px}.elementor-3339 .elementor-element.elementor-element-b3e2e91 .ct-grid .item--title{font-size:13px}.elementor-3339 .elementor-element.elementor-element-1926ce9 .ct-heading .item--title{font-size:28px}.elementor-3339 .elementor-element.elementor-element-dd51dd2 .ct-button-wrapper{text-align:center}.elementor-3339 .elementor-element.elementor-element-9a159c4 .ct-heading .item--title{font-size:32px}.elementor-3339 .elementor-element.elementor-element-f05dc79{padding:40px 20px}.elementor-3339 .elementor-element.elementor-element-49a2e0d .ct-button-wrapper{text-align:left}.elementor-3339 .elementor-element.elementor-element-e6f5d68 .ct-heading .item--title{font-size:32px}.elementor-3339 .elementor-element.elementor-element-9b419a4 .ct-heading .item--title{font-size:32px}.elementor-3339 .elementor-element.elementor-element-afa0c2c .ct-heading .item--title{font-size:32px}.elementor-3339 .elementor-element.elementor-element-20f1bfb .ct-heading .item--title{font-size:32px}}@media(min-width:768px){.elementor-3339 .elementor-element.elementor-element-d0e3da1{width:22%}.elementor-3339 .elementor-element.elementor-element-9e390e5{width:55.332%}.elementor-3339 .elementor-element.elementor-element-cd1b1a0{width:22%}.elementor-3339 .elementor-element.elementor-element-d4fe805{width:18%}.elementor-3339 .elementor-element.elementor-element-0a083da{width:63.332%}.elementor-3339 .elementor-element.elementor-element-7713dde{width:18%}.elementor-3339 .elementor-element.elementor-element-914e549{width:72.5%}.elementor-3339 .elementor-element.elementor-element-f61ecd1{width:27.5%}.elementor-3339 .elementor-element.elementor-element-cab9b6d{width:22%}.elementor-3339 .elementor-element.elementor-element-22890b5{width:55.332%}.elementor-3339 .elementor-element.elementor-element-5926181{width:22%}.elementor-3339 .elementor-element.elementor-element-94caa4b{width:22%}.elementor-3339 .elementor-element.elementor-element-550e520{width:55.332%}.elementor-3339 .elementor-element.elementor-element-bd31741{width:22%}}@media(max-width:1024px) and (min-width:768px){.elementor-3339 .elementor-element.elementor-element-d0e3da1{width:12%}.elementor-3339 .elementor-element.elementor-element-9e390e5{width:76%}.elementor-3339 .elementor-element.elementor-element-cd1b1a0{width:12%}.elementor-3339 .elementor-element.elementor-element-28826ef{width:100%}.elementor-3339 .elementor-element.elementor-element-d4fe805{width:10%}.elementor-3339 .elementor-element.elementor-element-0a083da{width:80%}.elementor-3339 .elementor-element.elementor-element-7713dde{width:10%}.elementor-3339 .elementor-element.elementor-element-892dc87{width:100%}.elementor-3339 .elementor-element.elementor-element-9069612{width:100%}.elementor-3339 .elementor-element.elementor-element-914e549{width:60%}.elementor-3339 .elementor-element.elementor-element-f61ecd1{width:40%}.elementor-3339 .elementor-element.elementor-element-cab9b6d{width:12%}.elementor-3339 .elementor-element.elementor-element-22890b5{width:76%}.elementor-3339 .elementor-element.elementor-element-5926181{width:12%}.elementor-3339 .elementor-element.elementor-element-4eb967d{width:50%}.elementor-3339 .elementor-element.elementor-element-94caa4b{width:12%}.elementor-3339 .elementor-element.elementor-element-550e520{width:76%}.elementor-3339 .elementor-element.elementor-element-bd31741{width:12%}}