.elementor-2 .elementor-element.elementor-element-e27c72e{z-index:50;}.elementor-2 .elementor-element.elementor-element-1119c79 > .elementor-container{max-width:1300px;}.elementor-2 .elementor-element.elementor-element-162f69b > .elementor-element-populated{margin:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-625a957 .elementor-heading-title{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:80px;font-weight:700;line-height:1.2em;text-shadow:1px 1px 5px rgba(0, 0, 0, 0.62);}.elementor-2 .elementor-element.elementor-element-625a957 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-d58241d .elementor-heading-title{color:#FFFFFF;font-family:"Source Han Sans JP", Sans-serif;font-size:24px;letter-spacing:1.9px;text-shadow:1px 1px 5px rgba(0, 0, 0, 0.62);}.elementor-2 .elementor-element.elementor-element-d58241d > .elementor-widget-container{margin:0px 0px 21px 0px;}.elementor-2 .elementor-element.elementor-element-99fa0ef > .elementor-container{max-width:1600px;}.elementor-2 .elementor-element.elementor-element-3d01c95 > .elementor-element-populated{border-style:solid;border-width:1px 0px 0px 0px;border-color:#FFFFFF;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2 .elementor-element.elementor-element-3d01c95 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-d452442{text-align:right;}.elementor-2 .elementor-element.elementor-element-d452442 .elementor-heading-title{color:#FFFFFF;font-family:"Source Han Sans JP", Sans-serif;font-size:18px;letter-spacing:1.9px;text-shadow:1px 1px 5px rgba(0, 0, 0, 0.62);}.elementor-2 .elementor-element.elementor-element-d452442 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-99fa0ef{margin-top:0px;margin-bottom:0px;}.elementor-2 .elementor-element.elementor-element-1119c79:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-1119c79 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://reallize03.heteml.net/wp-pikaichi/wp-content/uploads/2020/07/kv.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-2 .elementor-element.elementor-element-1119c79{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;}.elementor-2 .elementor-element.elementor-element-1119c79 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-7f944ec > .elementor-container{max-width:1100px;}.elementor-bc-flex-widget .elementor-2 .elementor-element.elementor-element-ba89f37.elementor-column .elementor-column-wrap{align-items:center;}.elementor-2 .elementor-element.elementor-element-ba89f37.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2 .elementor-element.elementor-element-d17019f .elementor-heading-title{color:#000000;font-family:"Montserrat", Sans-serif;font-size:56px;font-weight:800;letter-spacing:2.9px;}.elementor-2 .elementor-element.elementor-element-d17019f > .elementor-widget-container{margin:0px 0px 14px 0px;padding:0px 0px 12px 0px;border-style:solid;border-width:0px 0px 1px 0px;}.elementor-2 .elementor-element.elementor-element-98129c8 .elementor-heading-title{color:#000000;font-family:"Source Han Sans JP", Sans-serif;font-size:20px;font-weight:400;letter-spacing:1px;}.elementor-2 .elementor-element.elementor-element-773fcfc{color:#000000;font-family:"Source Han Sans JP", Sans-serif;font-size:18px;font-weight:600;line-height:2em;letter-spacing:2px;}.elementor-2 .elementor-element.elementor-element-773fcfc > .elementor-widget-container{margin:0px 0px 0px 130px;}.elementor-2 .elementor-element.elementor-element-7f944ec{margin-top:150px;margin-bottom:150px;}.elementor-2 .elementor-element.elementor-element-7813298 > .elementor-container{max-width:250px;}.elementor-2 .elementor-element.elementor-element-c01d660{text-align:center;}.elementor-2 .elementor-element.elementor-element-c01d660 .elementor-heading-title{color:#000000;font-family:"Montserrat", Sans-serif;font-size:56px;font-weight:800;letter-spacing:2.9px;}.elementor-2 .elementor-element.elementor-element-c01d660 > .elementor-widget-container{margin:0px 0px 14px 0px;padding:0px 0px 12px 0px;border-style:solid;border-width:0px 0px 1px 0px;}.elementor-2 .elementor-element.elementor-element-2a5cf94{text-align:center;}.elementor-2 .elementor-element.elementor-element-2a5cf94 .elementor-heading-title{color:#000000;font-family:"Source Han Sans JP", Sans-serif;font-size:20px;font-weight:400;letter-spacing:1px;}.elementor-2 .elementor-element.elementor-element-7813298{margin-top:80px;margin-bottom:0px;}.elementor-2 .elementor-element.elementor-element-2577ea4 > .elementor-element-populated{margin:57px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-df12dc0 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-2 .elementor-element.elementor-element-54eed67{color:#000000;font-family:"Source Han Sans JP", Sans-serif;font-size:24px;font-weight:700;letter-spacing:-0.6px;}.elementor-2 .elementor-element.elementor-element-9d4b3a7 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-2 .elementor-element.elementor-element-451881e{color:#000000;font-family:"Source Han Sans JP", Sans-serif;font-size:24px;font-weight:700;letter-spacing:2.4px;}.elementor-2 .elementor-element.elementor-element-baade1f > .elementor-element-populated{margin:101px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-bd29b80 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-2 .elementor-element.elementor-element-22d4ec4{color:#000000;font-family:"Source Han Sans JP", Sans-serif;font-size:24px;font-weight:700;letter-spacing:2.4px;}.elementor-2 .elementor-element.elementor-element-af6083f{margin-top:0px;margin-bottom:80px;}.elementor-2 .elementor-element.elementor-element-a31d240:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-a31d240 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F2;}.elementor-2 .elementor-element.elementor-element-a31d240{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2 .elementor-element.elementor-element-a31d240 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-6f618b2 > .elementor-container{max-width:1200px;}.elementor-2 .elementor-element.elementor-element-d6cb842 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#707070;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2 .elementor-element.elementor-element-d6cb842 > .elementor-element-populated, .elementor-2 .elementor-element.elementor-element-d6cb842 > .elementor-element-populated > .elementor-background-overlay, .elementor-2 .elementor-element.elementor-element-d6cb842 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-2 .elementor-element.elementor-element-d6cb842 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-2 .elementor-element.elementor-element-2a0cf50.elementor-column .elementor-column-wrap{align-items:flex-start;}.elementor-2 .elementor-element.elementor-element-2a0cf50.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-2 .elementor-element.elementor-element-2a0cf50 > .elementor-element-populated{margin:-14px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-f61fb81 .elementor-heading-title{color:#000000;font-family:"Montserrat", Sans-serif;font-size:56px;font-weight:800;letter-spacing:2.9px;}.elementor-2 .elementor-element.elementor-element-f61fb81 > .elementor-widget-container{margin:0px 0px 14px 0px;padding:0px 0px 12px 0px;border-style:solid;border-width:0px 0px 1px 0px;}.elementor-2 .elementor-element.elementor-element-d0e0ac1 .elementor-heading-title{color:#000000;font-family:"Source Han Sans JP", Sans-serif;font-size:20px;font-weight:400;letter-spacing:1px;}.elementor-2 .elementor-element.elementor-element-d0e0ac1 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-2 .elementor-element.elementor-element-9c3729e .elementor-icon-list-icon i{color:#FFFFFF;font-size:14px;}.elementor-2 .elementor-element.elementor-element-9c3729e .elementor-icon-list-icon svg{fill:#FFFFFF;width:14px;}.elementor-2 .elementor-element.elementor-element-9c3729e .elementor-icon-list-icon{text-align:right;}.elementor-2 .elementor-element.elementor-element-9c3729e .elementor-icon-list-text{color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-9c3729e .elementor-icon-list-item{font-family:"Source Han Sans JP", Sans-serif;font-size:13px;}.elementor-2 .elementor-element.elementor-element-9c3729e > .elementor-widget-container{padding:4px 4px 4px 4px;background-color:#144490;}.elementor-bc-flex-widget .elementor-2 .elementor-element.elementor-element-7fa9e31.elementor-column .elementor-column-wrap{align-items:flex-start;}.elementor-2 .elementor-element.elementor-element-7fa9e31.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-2 .elementor-element.elementor-element-7fa9e31 > .elementor-element-populated{margin:0px 0px 0px 19px;}.elementor-2 .elementor-element.elementor-element-ad4959a{margin-top:28px;margin-bottom:28px;}.elementor-2 .elementor-element.elementor-element-6f618b2{margin-top:150px;margin-bottom:150px;}.elementor-2 .elementor-element.elementor-element-719535b > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-989297d > .elementor-container{max-width:715px;}.elementor-2 .elementor-element.elementor-element-696128a{text-align:right;}.elementor-2 .elementor-element.elementor-element-696128a .elementor-heading-title{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:56px;font-weight:800;letter-spacing:2.9px;}.elementor-2 .elementor-element.elementor-element-696128a > .elementor-widget-container{margin:0px 0px 14px 0px;padding:0px 0px 12px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-2e2a8de{text-align:right;}.elementor-2 .elementor-element.elementor-element-2e2a8de .elementor-heading-title{color:#FFFFFF;font-family:"Source Han Sans JP", Sans-serif;font-size:20px;font-weight:400;letter-spacing:2.5px;}.elementor-2 .elementor-element.elementor-element-03b9d1a{text-align:left;}.elementor-2 .elementor-element.elementor-element-03b9d1a .elementor-heading-title{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:56px;font-weight:800;letter-spacing:2.9px;}.elementor-2 .elementor-element.elementor-element-03b9d1a > .elementor-widget-container{margin:0px 0px 14px 0px;padding:0px 0px 12px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-b8a8341{text-align:left;}.elementor-2 .elementor-element.elementor-element-b8a8341 .elementor-heading-title{color:#FFFFFF;font-family:"Source Han Sans JP", Sans-serif;font-size:20px;font-weight:400;letter-spacing:2.5px;}.elementor-2 .elementor-element.elementor-element-989297d{margin-top:80px;margin-bottom:0px;}.elementor-2 .elementor-element.elementor-element-4d05d5c > .elementor-element-populated{padding:0px 20px 0px 0px;}.elementor-2 .elementor-element.elementor-element-a575db6 .elementor-image img{width:100%;}.elementor-2 .elementor-element.elementor-element-e90a452{text-align:right;}.elementor-2 .elementor-element.elementor-element-e90a452 .elementor-image:hover img{opacity:0.5;}.elementor-2 .elementor-element.elementor-element-e90a452 .elementor-image img{transition-duration:0.7s;}.elementor-2 .elementor-element.elementor-element-e90a452 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-4e31d44 > .elementor-element-populated{padding:0px 0px 0px 20px;}.elementor-2 .elementor-element.elementor-element-2c8389f .elementor-image img{width:100%;}.elementor-2 .elementor-element.elementor-element-00368c4{text-align:left;}.elementor-2 .elementor-element.elementor-element-00368c4 .elementor-image:hover img{opacity:0.5;}.elementor-2 .elementor-element.elementor-element-00368c4 .elementor-image img{transition-duration:0.7s;}.elementor-2 .elementor-element.elementor-element-00368c4 > .elementor-widget-container{margin:020px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-8ecb759{margin-top:0px;margin-bottom:80px;}.elementor-2 .elementor-element.elementor-element-aedd895:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-aedd895 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-2 .elementor-element.elementor-element-aedd895{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2 .elementor-element.elementor-element-aedd895 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-c4556e0 > .elementor-container{max-width:250px;}.elementor-2 .elementor-element.elementor-element-6a97309{text-align:center;}.elementor-2 .elementor-element.elementor-element-6a97309 .elementor-heading-title{color:#000000;font-family:"Montserrat", Sans-serif;font-size:56px;font-weight:800;letter-spacing:2.9px;}.elementor-2 .elementor-element.elementor-element-6a97309 > .elementor-widget-container{margin:0px 0px 14px 0px;padding:0px 0px 12px 0px;border-style:solid;border-width:0px 0px 1px 0px;}.elementor-2 .elementor-element.elementor-element-e3a68cd{text-align:center;}.elementor-2 .elementor-element.elementor-element-e3a68cd .elementor-heading-title{color:#000000;font-family:"Source Han Sans JP", Sans-serif;font-size:20px;font-weight:400;letter-spacing:1px;}.elementor-2 .elementor-element.elementor-element-d75e315{margin-top:150px;margin-bottom:0px;}.elementor-2 .elementor-element.elementor-element-06b8a71 > .elementor-container{max-width:1690px;}.elementor-2 .elementor-element.elementor-element-9bd7743 .elementor-heading-title{color:#000000;font-family:"Source Han Sans JP", Sans-serif;font-size:16px;}.elementor-2 .elementor-element.elementor-element-1240020{color:#000000;font-family:"Source Han Sans JP", Sans-serif;font-size:14px;}.elementor-2 .elementor-element.elementor-element-1240020 > .elementor-widget-container{padding:8px 8px 8px 8px;}.elementor-2 .elementor-element.elementor-element-9dfbec9 .elementor-heading-title{color:#000000;font-family:"Source Han Sans JP", Sans-serif;font-size:16px;}.elementor-2 .elementor-element.elementor-element-119102e{color:#000000;font-family:"Source Han Sans JP", Sans-serif;font-size:14px;}.elementor-2 .elementor-element.elementor-element-119102e > .elementor-widget-container{padding:8px 8px 8px 8px;}.elementor-2 .elementor-element.elementor-element-305d268 .elementor-heading-title{color:#000000;font-family:"Source Han Sans JP", Sans-serif;font-size:16px;}.elementor-2 .elementor-element.elementor-element-fc38660{color:#000000;font-family:"Source Han Sans JP", Sans-serif;font-size:14px;}.elementor-2 .elementor-element.elementor-element-fc38660 > .elementor-widget-container{padding:8px 8px 8px 8px;}.elementor-2 .elementor-element.elementor-element-15331e6 > .elementor-container{max-width:1690px;}.elementor-2 .elementor-element.elementor-element-15331e6{margin-top:40px;margin-bottom:200px;}@media(min-width:768px){.elementor-2 .elementor-element.elementor-element-ba89f37{width:21.842%;}.elementor-2 .elementor-element.elementor-element-394f620{width:78.158%;}.elementor-2 .elementor-element.elementor-element-2a0cf50{width:19.554%;}.elementor-2 .elementor-element.elementor-element-7fa9e31{width:80.446%;}.elementor-2 .elementor-element.elementor-element-70b4d0b{width:31.875%;}.elementor-2 .elementor-element.elementor-element-769f800{width:68.121%;}.elementor-2 .elementor-element.elementor-element-732c3a5{width:31.875%;}.elementor-2 .elementor-element.elementor-element-fd56994{width:68.121%;}.elementor-2 .elementor-element.elementor-element-6d052b4{width:31.875%;}.elementor-2 .elementor-element.elementor-element-cad8fa3{width:68.121%;}}@media(max-width:1024px){.elementor-2 .elementor-element.elementor-element-625a957 .elementor-heading-title{font-size:52px;}.elementor-2 .elementor-element.elementor-element-625a957 > .elementor-widget-container{margin:0px 0px 19px 0px;}.elementor-2 .elementor-element.elementor-element-d17019f .elementor-heading-title{font-size:36px;}.elementor-2 .elementor-element.elementor-element-98129c8 .elementor-heading-title{font-size:16px;}.elementor-2 .elementor-element.elementor-element-773fcfc{font-size:15px;}.elementor-2 .elementor-element.elementor-element-773fcfc > .elementor-widget-container{margin:0px 0px 0px 8px;}.elementor-2 .elementor-element.elementor-element-7f944ec{margin-top:50px;margin-bottom:50px;}.elementor-2 .elementor-element.elementor-element-c01d660 .elementor-heading-title{font-size:36px;}.elementor-2 .elementor-element.elementor-element-2a5cf94 .elementor-heading-title{font-size:16px;}.elementor-2 .elementor-element.elementor-element-7813298{margin-top:50px;margin-bottom:0px;}.elementor-2 .elementor-element.elementor-element-54eed67{font-size:16px;}.elementor-2 .elementor-element.elementor-element-451881e{font-size:16px;}.elementor-2 .elementor-element.elementor-element-22d4ec4{font-size:16px;}.elementor-2 .elementor-element.elementor-element-af6083f{margin-top:0px;margin-bottom:50px;}.elementor-2 .elementor-element.elementor-element-d6cb842 > .elementor-element-populated{margin:0px 10px 0px 10px;}.elementor-2 .elementor-element.elementor-element-f61fb81 .elementor-heading-title{font-size:36px;}.elementor-2 .elementor-element.elementor-element-d0e0ac1 .elementor-heading-title{font-size:16px;}.elementor-2 .elementor-element.elementor-element-9c3729e .elementor-icon-list-item{font-size:12px;}.elementor-2 .elementor-element.elementor-element-6f618b2{margin-top:50px;margin-bottom:50px;}.elementor-2 .elementor-element.elementor-element-696128a .elementor-heading-title{font-size:36px;}.elementor-2 .elementor-element.elementor-element-2e2a8de .elementor-heading-title{font-size:16px;}.elementor-2 .elementor-element.elementor-element-03b9d1a .elementor-heading-title{font-size:36px;}.elementor-2 .elementor-element.elementor-element-b8a8341 .elementor-heading-title{font-size:16px;}.elementor-2 .elementor-element.elementor-element-989297d{margin-top:50px;margin-bottom:0px;}.elementor-2 .elementor-element.elementor-element-8ecb759{margin-top:0px;margin-bottom:50px;}.elementor-2 .elementor-element.elementor-element-6a97309 .elementor-heading-title{font-size:36px;}.elementor-2 .elementor-element.elementor-element-e3a68cd .elementor-heading-title{font-size:16px;}.elementor-2 .elementor-element.elementor-element-c4556e0{margin-top:50px;margin-bottom:0px;}}@media(max-width:767px){.elementor-2 .elementor-element.elementor-element-625a957 .elementor-heading-title{font-size:30px;}.elementor-2 .elementor-element.elementor-element-625a957 > .elementor-widget-container{margin:100px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-d58241d .elementor-heading-title{font-size:20px;}.elementor-2 .elementor-element.elementor-element-d452442 .elementor-heading-title{font-size:20px;}.elementor-2 .elementor-element.elementor-element-773fcfc{font-size:15px;line-height:1.4em;}.elementor-2 .elementor-element.elementor-element-7813298{margin-top:20px;margin-bottom:0px;}.elementor-2 .elementor-element.elementor-element-2577ea4 > .elementor-element-populated{margin:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-baade1f > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-af6083f{margin-top:0px;margin-bottom:0px;padding:0px 20px 0px 20px;}}/* Start custom CSS for section, class: .elementor-element-e27c72e */.elementor-2 .elementor-element.elementor-element-e27c72e {
    position: fixed;
    top:0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-54eed67 */.elementor-2 .elementor-element.elementor-element-54eed67 .service-head {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}
.elementor-2 .elementor-element.elementor-element-54eed67 .service-head .item:first-child{
    width:18px;
}
.elementor-2 .elementor-element.elementor-element-54eed67 .item:nth-child(2){
    width: 170px;
   text-align: left; 
}
.elementor-2 .elementor-element.elementor-element-54eed67 a:link, a:visited{
    color:#000;
}
.elementor-2 .elementor-element.elementor-element-54eed67 a:hover{
    opacity: 50%;
    transition: 0.5s ;
}


@media screen and (max-width:768px) { 
.elementor-2 .elementor-element.elementor-element-54eed67 .service-head .item:first-child{
    width:15px;

}
.elementor-2 .elementor-element.elementor-element-54eed67 .item:nth-child(2){
    width: 140px;
   display: block;

}
.elementor-2 .elementor-element.elementor-element-54eed67 .item:last-child{
    width: 100px;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-451881e */.elementor-2 .elementor-element.elementor-element-451881e .service-head {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}
.elementor-2 .elementor-element.elementor-element-451881e .service-head .item:first-child{
    width:18px;
}
.elementor-2 .elementor-element.elementor-element-451881e .item:nth-child(2){
    width: 164px;
   text-align: left; 
}
.elementor-2 .elementor-element.elementor-element-451881e a:link, a:visited{
    color:#000;
}
.elementor-2 .elementor-element.elementor-element-451881e a:hover{
    opacity: 50%;
    transition: 0.5s ;
}

@media screen and (max-width:768px) { 
.elementor-2 .elementor-element.elementor-element-451881e .service-head .item:first-child{
    width:15px;

}
.elementor-2 .elementor-element.elementor-element-451881e .item:nth-child(2){
    width: 140px;
}
.elementor-2 .elementor-element.elementor-element-451881e .item:last-child{
    width: 100px;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-22d4ec4 */.elementor-2 .elementor-element.elementor-element-22d4ec4 .service-head {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}
.elementor-2 .elementor-element.elementor-element-22d4ec4 .service-head .item:first-child{
    width:18px;
}
.elementor-2 .elementor-element.elementor-element-22d4ec4 .item:nth-child(2){
    width: 164px;
   text-align: left; 
}
.elementor-2 .elementor-element.elementor-element-22d4ec4 a:link, a:visited{
    color:#000;
}
.elementor-2 .elementor-element.elementor-element-22d4ec4 a:hover{
    opacity: 50%;
    transition: 0.5s ;
}

@media screen and (max-width:768px) { 
.elementor-2 .elementor-element.elementor-element-22d4ec4 .service-head .item:first-child{
    width:15px;

}
.elementor-2 .elementor-element.elementor-element-22d4ec4 .item:nth-child(2){
    width: 140px;
}
.elementor-2 .elementor-element.elementor-element-22d4ec4 .item:last-child{
    width: 100px;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-54eed67 */.elementor-2 .elementor-element.elementor-element-54eed67 .service-head {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}
.elementor-2 .elementor-element.elementor-element-54eed67 .service-head .item:first-child{
    width:18px;
}
.elementor-2 .elementor-element.elementor-element-54eed67 .item:nth-child(2){
    width: 170px;
   text-align: left; 
}
.elementor-2 .elementor-element.elementor-element-54eed67 a:link, a:visited{
    color:#000;
}
.elementor-2 .elementor-element.elementor-element-54eed67 a:hover{
    opacity: 50%;
    transition: 0.5s ;
}


@media screen and (max-width:768px) { 
.elementor-2 .elementor-element.elementor-element-54eed67 .service-head .item:first-child{
    width:15px;

}
.elementor-2 .elementor-element.elementor-element-54eed67 .item:nth-child(2){
    width: 140px;
   display: block;

}
.elementor-2 .elementor-element.elementor-element-54eed67 .item:last-child{
    width: 100px;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-451881e */.elementor-2 .elementor-element.elementor-element-451881e .service-head {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}
.elementor-2 .elementor-element.elementor-element-451881e .service-head .item:first-child{
    width:18px;
}
.elementor-2 .elementor-element.elementor-element-451881e .item:nth-child(2){
    width: 164px;
   text-align: left; 
}
.elementor-2 .elementor-element.elementor-element-451881e a:link, a:visited{
    color:#000;
}
.elementor-2 .elementor-element.elementor-element-451881e a:hover{
    opacity: 50%;
    transition: 0.5s ;
}

@media screen and (max-width:768px) { 
.elementor-2 .elementor-element.elementor-element-451881e .service-head .item:first-child{
    width:15px;

}
.elementor-2 .elementor-element.elementor-element-451881e .item:nth-child(2){
    width: 140px;
}
.elementor-2 .elementor-element.elementor-element-451881e .item:last-child{
    width: 100px;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-22d4ec4 */.elementor-2 .elementor-element.elementor-element-22d4ec4 .service-head {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}
.elementor-2 .elementor-element.elementor-element-22d4ec4 .service-head .item:first-child{
    width:18px;
}
.elementor-2 .elementor-element.elementor-element-22d4ec4 .item:nth-child(2){
    width: 164px;
   text-align: left; 
}
.elementor-2 .elementor-element.elementor-element-22d4ec4 a:link, a:visited{
    color:#000;
}
.elementor-2 .elementor-element.elementor-element-22d4ec4 a:hover{
    opacity: 50%;
    transition: 0.5s ;
}

@media screen and (max-width:768px) { 
.elementor-2 .elementor-element.elementor-element-22d4ec4 .service-head .item:first-child{
    width:15px;

}
.elementor-2 .elementor-element.elementor-element-22d4ec4 .item:nth-child(2){
    width: 140px;
}
.elementor-2 .elementor-element.elementor-element-22d4ec4 .item:last-child{
    width: 100px;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-54eed67 */.elementor-2 .elementor-element.elementor-element-54eed67 .service-head {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}
.elementor-2 .elementor-element.elementor-element-54eed67 .service-head .item:first-child{
    width:18px;
}
.elementor-2 .elementor-element.elementor-element-54eed67 .item:nth-child(2){
    width: 170px;
   text-align: left; 
}
.elementor-2 .elementor-element.elementor-element-54eed67 a:link, a:visited{
    color:#000;
}
.elementor-2 .elementor-element.elementor-element-54eed67 a:hover{
    opacity: 50%;
    transition: 0.5s ;
}


@media screen and (max-width:768px) { 
.elementor-2 .elementor-element.elementor-element-54eed67 .service-head .item:first-child{
    width:15px;

}
.elementor-2 .elementor-element.elementor-element-54eed67 .item:nth-child(2){
    width: 140px;
   display: block;

}
.elementor-2 .elementor-element.elementor-element-54eed67 .item:last-child{
    width: 100px;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-451881e */.elementor-2 .elementor-element.elementor-element-451881e .service-head {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}
.elementor-2 .elementor-element.elementor-element-451881e .service-head .item:first-child{
    width:18px;
}
.elementor-2 .elementor-element.elementor-element-451881e .item:nth-child(2){
    width: 164px;
   text-align: left; 
}
.elementor-2 .elementor-element.elementor-element-451881e a:link, a:visited{
    color:#000;
}
.elementor-2 .elementor-element.elementor-element-451881e a:hover{
    opacity: 50%;
    transition: 0.5s ;
}

@media screen and (max-width:768px) { 
.elementor-2 .elementor-element.elementor-element-451881e .service-head .item:first-child{
    width:15px;

}
.elementor-2 .elementor-element.elementor-element-451881e .item:nth-child(2){
    width: 140px;
}
.elementor-2 .elementor-element.elementor-element-451881e .item:last-child{
    width: 100px;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-22d4ec4 */.elementor-2 .elementor-element.elementor-element-22d4ec4 .service-head {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}
.elementor-2 .elementor-element.elementor-element-22d4ec4 .service-head .item:first-child{
    width:18px;
}
.elementor-2 .elementor-element.elementor-element-22d4ec4 .item:nth-child(2){
    width: 164px;
   text-align: left; 
}
.elementor-2 .elementor-element.elementor-element-22d4ec4 a:link, a:visited{
    color:#000;
}
.elementor-2 .elementor-element.elementor-element-22d4ec4 a:hover{
    opacity: 50%;
    transition: 0.5s ;
}

@media screen and (max-width:768px) { 
.elementor-2 .elementor-element.elementor-element-22d4ec4 .service-head .item:first-child{
    width:15px;

}
.elementor-2 .elementor-element.elementor-element-22d4ec4 .item:nth-child(2){
    width: 140px;
}
.elementor-2 .elementor-element.elementor-element-22d4ec4 .item:last-child{
    width: 100px;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-54eed67 */.elementor-2 .elementor-element.elementor-element-54eed67 .service-head {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}
.elementor-2 .elementor-element.elementor-element-54eed67 .service-head .item:first-child{
    width:18px;
}
.elementor-2 .elementor-element.elementor-element-54eed67 .item:nth-child(2){
    width: 170px;
   text-align: left; 
}
.elementor-2 .elementor-element.elementor-element-54eed67 a:link, a:visited{
    color:#000;
}
.elementor-2 .elementor-element.elementor-element-54eed67 a:hover{
    opacity: 50%;
    transition: 0.5s ;
}


@media screen and (max-width:768px) { 
.elementor-2 .elementor-element.elementor-element-54eed67 .service-head .item:first-child{
    width:15px;

}
.elementor-2 .elementor-element.elementor-element-54eed67 .item:nth-child(2){
    width: 140px;
   display: block;

}
.elementor-2 .elementor-element.elementor-element-54eed67 .item:last-child{
    width: 100px;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-451881e */.elementor-2 .elementor-element.elementor-element-451881e .service-head {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}
.elementor-2 .elementor-element.elementor-element-451881e .service-head .item:first-child{
    width:18px;
}
.elementor-2 .elementor-element.elementor-element-451881e .item:nth-child(2){
    width: 164px;
   text-align: left; 
}
.elementor-2 .elementor-element.elementor-element-451881e a:link, a:visited{
    color:#000;
}
.elementor-2 .elementor-element.elementor-element-451881e a:hover{
    opacity: 50%;
    transition: 0.5s ;
}

@media screen and (max-width:768px) { 
.elementor-2 .elementor-element.elementor-element-451881e .service-head .item:first-child{
    width:15px;

}
.elementor-2 .elementor-element.elementor-element-451881e .item:nth-child(2){
    width: 140px;
}
.elementor-2 .elementor-element.elementor-element-451881e .item:last-child{
    width: 100px;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-22d4ec4 */.elementor-2 .elementor-element.elementor-element-22d4ec4 .service-head {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}
.elementor-2 .elementor-element.elementor-element-22d4ec4 .service-head .item:first-child{
    width:18px;
}
.elementor-2 .elementor-element.elementor-element-22d4ec4 .item:nth-child(2){
    width: 164px;
   text-align: left; 
}
.elementor-2 .elementor-element.elementor-element-22d4ec4 a:link, a:visited{
    color:#000;
}
.elementor-2 .elementor-element.elementor-element-22d4ec4 a:hover{
    opacity: 50%;
    transition: 0.5s ;
}

@media screen and (max-width:768px) { 
.elementor-2 .elementor-element.elementor-element-22d4ec4 .service-head .item:first-child{
    width:15px;

}
.elementor-2 .elementor-element.elementor-element-22d4ec4 .item:nth-child(2){
    width: 140px;
}
.elementor-2 .elementor-element.elementor-element-22d4ec4 .item:last-child{
    width: 100px;
}
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-78310fa */.elementor-2 .elementor-element.elementor-element-78310fa .elementor-element elementor-element-c5a622f{
    display: none;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-78310fa */.elementor-2 .elementor-element.elementor-element-78310fa .elementor-element elementor-element-c5a622f{
    display: none;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-78310fa */.elementor-2 .elementor-element.elementor-element-78310fa .elementor-element elementor-element-c5a622f{
    display: none;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-78310fa */.elementor-2 .elementor-element.elementor-element-78310fa .elementor-element elementor-element-c5a622f{
    display: none;
}/* End custom CSS */
/* Start Custom Fonts CSS *//* End Custom Fonts CSS */