.elementor-3497 .elementor-element.elementor-element-32ec4f0a > .elementor-container{max-width:980px;min-height:100px;}.elementor-3497 .elementor-element.elementor-element-32ec4f0a > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-3497 .elementor-element.elementor-element-424f4c09 .elementor-heading-title{color:#003E53;font-family:"Pacifico", Sans-serif;font-size:35px;font-weight:200;}.elementor-3497 .elementor-element.elementor-element-2f5ffe09{--grid-template-columns:repeat(0, auto);--icon-size:17px;--grid-column-gap:10px;--grid-row-gap:0px;}.elementor-3497 .elementor-element.elementor-element-2f5ffe09 .elementor-widget-container{text-align:right;}.elementor-3497 .elementor-element.elementor-element-2f5ffe09 .elementor-social-icon{--icon-padding:0.8em;}.elementor-3497 .elementor-element.elementor-element-128cbf4b > .elementor-container{min-height:550px;}.elementor-3497 .elementor-element.elementor-element-128cbf4b:not(.elementor-motion-effects-element-type-background), .elementor-3497 .elementor-element.elementor-element-128cbf4b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kaitori-senmon.site/wp-content/uploads/2020/12/main1.jpg");background-position:center center;background-size:cover;}.elementor-3497 .elementor-element.elementor-element-128cbf4b > .elementor-background-overlay{opacity:0.25;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3497 .elementor-element.elementor-element-128cbf4b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3497 .elementor-element.elementor-element-128cbf4b > .elementor-shape-bottom .elementor-shape-fill{fill:#003e53;}.elementor-3497 .elementor-element.elementor-element-61964fff > .elementor-container{max-width:980px;}.elementor-3497 .elementor-element.elementor-element-61964fff > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-3497 .elementor-element.elementor-element-61964fff:not(.elementor-motion-effects-element-type-background), .elementor-3497 .elementor-element.elementor-element-61964fff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#003E53;}.elementor-3497 .elementor-element.elementor-element-61964fff{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 30px 0px;}.elementor-3497 .elementor-element.elementor-element-61964fff > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3497 .elementor-element.elementor-element-6646a60b > .elementor-element-populated > .elementor-widget-wrap{padding:0px 0px 0px 0px;}.elementor-3497 .elementor-element.elementor-element-e038808 .elementor-heading-title{color:#ffffff;font-family:"Roboto", Sans-serif;font-size:36px;font-weight:300;}.elementor-3497 .elementor-element.elementor-element-15caba26 .elementor-button{font-family:"Playfair Display", Sans-serif;background-color:#e4bc36;border-radius:0px 0px 0px 0px;}.elementor-3497 .elementor-element.elementor-element-15caba26 .elementor-button:hover, .elementor-3497 .elementor-element.elementor-element-15caba26 .elementor-button:focus{background-color:#8daca6;}.elementor-3497 .elementor-element.elementor-element-23a1271c > .elementor-container{max-width:980px;}.elementor-3497 .elementor-element.elementor-element-23a1271c > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-3497 .elementor-element.elementor-element-23a1271c{padding:80px 0px 0px 0px;}.elementor-3497 .elementor-element.elementor-element-4a9e6b8c > .elementor-element-populated > .elementor-widget-wrap{padding:0px 60px 0px 0px;}.elementor-3497 .elementor-element.elementor-element-70858d63 .elementor-heading-title{color:#8daca6;font-family:"Playfair Display", Sans-serif;font-size:36px;font-weight:normal;}.elementor-3497 .elementor-element.elementor-element-7dae1f9{font-family:"Roboto", Sans-serif;}.elementor-3497 .elementor-element.elementor-element-17ee06fc .elementor-button{font-family:"Playfair Display", Sans-serif;background-color:#e4bc36;border-radius:0px 0px 0px 0px;}.elementor-3497 .elementor-element.elementor-element-17ee06fc .elementor-button:hover, .elementor-3497 .elementor-element.elementor-element-17ee06fc .elementor-button:focus{background-color:#8daca6;}.elementor-3497 .elementor-element.elementor-element-4db8cf24 img{border-style:solid;border-width:10px 10px 10px 10px;border-color:#ffffff;box-shadow:10px 10px 20px 0px rgba(0,0,0,0.12);}.elementor-3497 .elementor-element.elementor-element-6c86170b > .elementor-container{max-width:980px;}.elementor-3497 .elementor-element.elementor-element-6c86170b > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-3497 .elementor-element.elementor-element-6c86170b{padding:80px 0px 0px 0px;}.elementor-3497 .elementor-element.elementor-element-2168103d img{border-style:solid;border-width:10px 10px 10px 10px;border-color:#ffffff;box-shadow:-10px 10px 20px 0px rgba(0,0,0,0.12);}.elementor-3497 .elementor-element.elementor-element-679dfc19 > .elementor-element-populated > .elementor-widget-wrap{padding:0px 0px 0px 60px;}.elementor-3497 .elementor-element.elementor-element-7c026aeb .elementor-heading-title{color:#8daca6;font-family:"Playfair Display", Sans-serif;font-size:36px;font-weight:normal;}.elementor-3497 .elementor-element.elementor-element-a28be5a{font-family:"Roboto", Sans-serif;}.elementor-3497 .elementor-element.elementor-element-6926b541 .elementor-button{font-family:"Playfair Display", Sans-serif;background-color:#e4bc36;border-radius:0px 0px 0px 0px;}.elementor-3497 .elementor-element.elementor-element-6926b541 .elementor-button:hover, .elementor-3497 .elementor-element.elementor-element-6926b541 .elementor-button:focus{background-color:#8daca6;}.elementor-3497 .elementor-element.elementor-element-4106b1b8 > .elementor-container{max-width:980px;}.elementor-3497 .elementor-element.elementor-element-4106b1b8 > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-3497 .elementor-element.elementor-element-4106b1b8{padding:80px 0px 80px 0px;}.elementor-3497 .elementor-element.elementor-element-528c087e > .elementor-element-populated > .elementor-widget-wrap{padding:0px 60px 0px 0px;}.elementor-3497 .elementor-element.elementor-element-7ba01900 .elementor-heading-title{color:#8daca6;font-family:"Playfair Display", Sans-serif;font-size:36px;font-weight:normal;}.elementor-3497 .elementor-element.elementor-element-e8b6239{font-family:"Roboto", Sans-serif;}.elementor-3497 .elementor-element.elementor-element-2bd94084 .elementor-button{font-family:"Playfair Display", Sans-serif;background-color:#e4bc36;border-radius:0px 0px 0px 0px;}.elementor-3497 .elementor-element.elementor-element-2bd94084 .elementor-button:hover, .elementor-3497 .elementor-element.elementor-element-2bd94084 .elementor-button:focus{background-color:#8daca6;}.elementor-3497 .elementor-element.elementor-element-671b4a7f img{border-style:solid;border-width:10px 10px 10px 10px;border-color:#ffffff;box-shadow:10px 10px 20px 0px rgba(0,0,0,0.12);}.elementor-3497 .elementor-element.elementor-element-6753450b > .elementor-container{max-width:753px;}.elementor-3497 .elementor-element.elementor-element-6753450b:not(.elementor-motion-effects-element-type-background), .elementor-3497 .elementor-element.elementor-element-6753450b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(260deg, #d2e9e1 0%, rgba(210,233,225,0.37) 100%);}.elementor-3497 .elementor-element.elementor-element-6753450b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 0px 80px 0px;}.elementor-3497 .elementor-element.elementor-element-6753450b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3497 .elementor-element.elementor-element-6753450b > .elementor-shape-bottom .elementor-shape-fill{fill:#003e53;}.elementor-3497 .elementor-element.elementor-element-48d6042e{text-align:center;}.elementor-3497 .elementor-element.elementor-element-48d6042e .elementor-heading-title{color:#003e53;font-family:"Playfair Display", Sans-serif;font-size:36px;font-weight:normal;}.elementor-3497 .elementor-element.elementor-element-48d6042e > .elementor-widget-container{padding:0px 0px 35px 0px;}.elementor-3497 .elementor-element.elementor-element-6b9c485b .elementor-wrapper{aspect-ratio:16 / 9;}.elementor-3497 .elementor-element.elementor-element-6b9c485b > .elementor-widget-container{border-style:solid;border-width:10px 10px 10px 10px;border-color:#ffffff;box-shadow:0px 0px 20px 0px rgba(0,0,0,0.12);}.elementor-3497 .elementor-element.elementor-element-46ac8103 .elementor-testimonial-wrapper{text-align:center;}.elementor-3497 .elementor-element.elementor-element-46ac8103 .elementor-testimonial-content{color:#003e53;font-family:"Playfair Display", Sans-serif;}.elementor-3497 .elementor-element.elementor-element-46ac8103 .elementor-testimonial-wrapper .elementor-testimonial-image img{width:79px;height:79px;}.elementor-3497 .elementor-element.elementor-element-46ac8103 .elementor-testimonial-name{color:#e4bc36;font-family:"Roboto", Sans-serif;font-weight:500;text-transform:uppercase;letter-spacing:2.4px;}.elementor-3497 .elementor-element.elementor-element-46ac8103 .elementor-testimonial-job{font-family:"Roboto", Sans-serif;line-height:1.6em;}.elementor-3497 .elementor-element.elementor-element-46ac8103 > .elementor-widget-container{padding:50px 0px 0px 0px;}.elementor-3497 .elementor-element.elementor-element-30b9b9c7 > .elementor-container{max-width:980px;}.elementor-3497 .elementor-element.elementor-element-30b9b9c7 > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-3497 .elementor-element.elementor-element-30b9b9c7:not(.elementor-motion-effects-element-type-background), .elementor-3497 .elementor-element.elementor-element-30b9b9c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#003e53;}.elementor-3497 .elementor-element.elementor-element-30b9b9c7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 30px 0px;}.elementor-3497 .elementor-element.elementor-element-30b9b9c7 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3497 .elementor-element.elementor-element-4cabf4c > .elementor-element-populated > .elementor-widget-wrap{padding:0px 0px 0px 0px;}.elementor-3497 .elementor-element.elementor-element-7aedcc9d .elementor-heading-title{color:#ffffff;font-family:"Roboto", Sans-serif;font-size:36px;font-weight:300;}.elementor-3497 .elementor-element.elementor-element-af216a9 .elementor-button{font-family:"Playfair Display", Sans-serif;background-color:#e4bc36;border-radius:0px 0px 0px 0px;}.elementor-3497 .elementor-element.elementor-element-af216a9 .elementor-button:hover, .elementor-3497 .elementor-element.elementor-element-af216a9 .elementor-button:focus{background-color:#8daca6;}@media(max-width:1024px){.elementor-3497 .elementor-element.elementor-element-32ec4f0a{padding:0px 20px 0px 20px;}.elementor-3497 .elementor-element.elementor-element-2f5ffe09 .elementor-widget-container{text-align:right;}.elementor-3497 .elementor-element.elementor-element-61964fff{padding:0px 20px 0px 20px;}.elementor-3497 .elementor-element.elementor-element-15caba26 .elementor-button{font-size:15px;}.elementor-3497 .elementor-element.elementor-element-23a1271c{padding:60px 30px 30px 30px;}.elementor-3497 .elementor-element.elementor-element-6c86170b{padding:30px 30px 30px 30px;}.elementor-3497 .elementor-element.elementor-element-4106b1b8{padding:30px 30px 60px 30px;}.elementor-3497 .elementor-element.elementor-element-6753450b{padding:30px 30px 30px 30px;}.elementor-3497 .elementor-element.elementor-element-30b9b9c7{padding:0px 20px 0px 20px;}.elementor-3497 .elementor-element.elementor-element-af216a9 .elementor-button{font-size:15px;}}@media(max-width:767px){.elementor-3497 .elementor-element.elementor-element-32ec4f0a{padding:25px 25px 25px 25px;}.elementor-3497 .elementor-element.elementor-element-424f4c09{text-align:center;}.elementor-3497 .elementor-element.elementor-element-2f5ffe09 .elementor-widget-container{text-align:center;}.elementor-3497 .elementor-element.elementor-element-128cbf4b > .elementor-container{min-height:279px;}.elementor-3497 .elementor-element.elementor-element-128cbf4b:not(.elementor-motion-effects-element-type-background), .elementor-3497 .elementor-element.elementor-element-128cbf4b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kaitori-senmon.site/wp-content/uploads/2020/12/main1-mob.jpg");}.elementor-3497 .elementor-element.elementor-element-61964fff{padding:30px 30px 30px 30px;}.elementor-3497 .elementor-element.elementor-element-e038808{text-align:center;}.elementor-3497 .elementor-element.elementor-element-e038808 .elementor-heading-title{font-size:32px;}.elementor-3497 .elementor-element.elementor-element-4a9e6b8c > .elementor-element-populated > .elementor-widget-wrap{padding:0px 0px 0px 0px;}.elementor-3497 .elementor-element.elementor-element-70858d63{text-align:center;}.elementor-3497 .elementor-element.elementor-element-7dae1f9{text-align:center;}.elementor-3497 .elementor-element.elementor-element-4db8cf24 > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-3497 .elementor-element.elementor-element-2168103d > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-3497 .elementor-element.elementor-element-679dfc19 > .elementor-element-populated > .elementor-widget-wrap{padding:0px 0px 0px 0px;}.elementor-3497 .elementor-element.elementor-element-7c026aeb{text-align:center;}.elementor-3497 .elementor-element.elementor-element-a28be5a{text-align:center;}.elementor-3497 .elementor-element.elementor-element-528c087e > .elementor-element-populated > .elementor-widget-wrap{padding:0px 0px 0px 0px;}.elementor-3497 .elementor-element.elementor-element-7ba01900{text-align:center;}.elementor-3497 .elementor-element.elementor-element-e8b6239{text-align:center;}.elementor-3497 .elementor-element.elementor-element-671b4a7f > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-3497 .elementor-element.elementor-element-30b9b9c7{padding:30px 30px 30px 30px;}.elementor-3497 .elementor-element.elementor-element-7aedcc9d{text-align:center;}.elementor-3497 .elementor-element.elementor-element-7aedcc9d .elementor-heading-title{font-size:32px;}}@media(min-width:768px){.elementor-3497 .elementor-element.elementor-element-6646a60b{width:64.388%;}.elementor-3497 .elementor-element.elementor-element-6f9bd542{width:35.613%;}}@media(max-width:1024px) and (min-width:768px){.elementor-3497 .elementor-element.elementor-element-4cabf4c{width:60%;}.elementor-3497 .elementor-element.elementor-element-359e4eb4{width:40%;}}