.elementor-kit-55{--e-global-color-primary:#6EC1E4;--e-global-color-secondary:#54595F;--e-global-color-text:#7A7A7A;--e-global-color-accent:#61CE70;--e-global-color-2c52e2e6:#4054B2;--e-global-color-1e5a3aef:#23A455;--e-global-color-3025dbcf:#000;--e-global-color-154c77e7:#FFF;--e-global-color-9317903:#383838;--e-global-color-55c29f5:#484848;--e-global-color-a7cf8c3:#4E67CD;--e-global-color-67403cb:#666666;--e-global-color-b3d9beb:#818181;--e-global-color-174cc6a:#F0F0F0;--e-global-color-ee07c50:#828282;--e-global-color-83c7f6d:#C9D0DF;--e-global-color-915c49f:#29335B;--e-global-color-e310f22:#4A5CA7;--e-global-color-a380848:#8F98BF;--e-global-typography-primary-font-family:"Roboto";--e-global-typography-primary-font-size:4.375rem;--e-global-typography-primary-font-weight:700;--e-global-typography-primary-line-height:1;--e-global-typography-primary-letter-spacing:0.05em;--e-global-typography-secondary-font-family:"Roboto Slab";--e-global-typography-secondary-font-size:1.25rem;--e-global-typography-secondary-font-weight:700;--e-global-typography-secondary-letter-spacing:0.05em;--e-global-typography-text-font-family:"Roboto";--e-global-typography-text-font-size:1rem;--e-global-typography-text-font-weight:400;--e-global-typography-text-line-height:1.5;--e-global-typography-text-letter-spacing:0.05em;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-size:2.5rem;--e-global-typography-accent-font-weight:600;--e-global-typography-accent-line-height:1.5;--e-global-typography-accent-letter-spacing:0.05em;--e-global-typography-ca41954-font-size:1.87rem;--e-global-typography-ca41954-font-weight:600;--e-global-typography-ca41954-line-height:1.5;--e-global-typography-ca41954-letter-spacing:0.05em;--e-global-typography-f22eee6-font-size:1.25rem;--e-global-typography-f22eee6-font-weight:700;--e-global-typography-f22eee6-line-height:1.5;--e-global-typography-f22eee6-letter-spacing:0.05em;--e-global-typography-1f434bf-font-size:1.87rem;--e-global-typography-1f434bf-font-weight:700;--e-global-typography-1f434bf-line-height:1.5;--e-global-typography-1f434bf-letter-spacing:0.05em;--e-global-typography-4a2a1e6-font-size:1.25rem;--e-global-typography-4a2a1e6-font-weight:700;--e-global-typography-4a2a1e6-line-height:1.5;--e-global-typography-4a2a1e6-letter-spacing:0.05em;--e-global-typography-b42ab18-font-size:1rem;--e-global-typography-b42ab18-font-weight:600;--e-global-typography-b42ab18-line-height:1.5;--e-global-typography-b42ab18-letter-spacing:0.05em;--e-global-typography-91a433c-font-size:2.18rem;--e-global-typography-91a433c-font-weight:700;--e-global-typography-91a433c-line-height:1.5;--e-global-typography-91a433c-letter-spacing:0.05em;--e-global-typography-b0d27ab-font-size:1rem;--e-global-typography-b0d27ab-font-weight:600;--e-global-typography-b0d27ab-line-height:1.5;--e-global-typography-b0d27ab-letter-spacing:0.05em;--e-global-typography-3a64dcb-font-family:"Outfit";--e-global-typography-3a64dcb-font-size:1.56rem;--e-global-typography-3a64dcb-font-weight:700;--e-global-typography-3a64dcb-line-height:1px;--e-global-typography-3a64dcb-letter-spacing:0px;--e-global-typography-0cf068f-font-family:"Outfit";--e-global-typography-0cf068f-font-size:1.25rem;--e-global-typography-0cf068f-font-weight:700;--e-global-typography-0cf068f-line-height:1px;--e-global-typography-0cf068f-letter-spacing:0px;--e-global-typography-fe180b1-font-size:1rem;--e-global-typography-fe180b1-font-weight:500;--e-global-typography-fe180b1-line-height:1;--e-global-typography-fe180b1-letter-spacing:0.05em;--e-global-typography-a9a91c4-font-size:1.12rem;--e-global-typography-a9a91c4-font-weight:500;--e-global-typography-a9a91c4-line-height:1;--e-global-typography-a9a91c4-letter-spacing:0.05em;--e-global-typography-78cf275-font-size:1.12rem;--e-global-typography-78cf275-font-weight:700;--e-global-typography-78cf275-line-height:1px;--e-global-typography-78cf275-letter-spacing:0.05em;--e-global-typography-3027e31-font-size:1.56rem;--e-global-typography-3027e31-font-weight:600;--e-global-typography-3027e31-line-height:1.5;--e-global-typography-3027e31-letter-spacing:0.05em;--e-global-typography-b37adac-font-size:2rem;--e-global-typography-b37adac-font-weight:600;--e-global-typography-b37adac-line-height:1.5;--e-global-typography-b37adac-letter-spacing:0.05em;--e-global-typography-9bc443b-font-size:1rem;--e-global-typography-9bc443b-font-weight:700;--e-global-typography-9bc443b-line-height:1;--e-global-typography-9bc443b-letter-spacing:0.05em;}.elementor-kit-55 e-page-transition{background-color:#FFBC7D;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1110px;}.e-con{--container-max-width:1110px;}.elementor-widget:not(:last-child){margin-block-end:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:959px){.elementor-kit-55{--e-global-typography-primary-font-size:3.125rem;--e-global-typography-primary-line-height:1.5;--e-global-typography-primary-letter-spacing:0.05em;--e-global-typography-secondary-font-size:1.12rem;--e-global-typography-secondary-letter-spacing:0.05em;--e-global-typography-text-font-size:1rem;--e-global-typography-text-line-height:1.5;--e-global-typography-text-letter-spacing:0.05em;--e-global-typography-accent-font-size:1.56rem;--e-global-typography-accent-line-height:1.5;--e-global-typography-accent-letter-spacing:0.05em;--e-global-typography-ca41954-font-size:1.56rem;--e-global-typography-ca41954-line-height:1.5;--e-global-typography-ca41954-letter-spacing:0.05em;--e-global-typography-f22eee6-font-size:1.12rem;--e-global-typography-f22eee6-line-height:1.5;--e-global-typography-f22eee6-letter-spacing:0.05em;--e-global-typography-1f434bf-font-size:1.56rem;--e-global-typography-1f434bf-line-height:1.5;--e-global-typography-1f434bf-letter-spacing:0.05em;--e-global-typography-4a2a1e6-font-size:1.12rem;--e-global-typography-4a2a1e6-line-height:1.5;--e-global-typography-4a2a1e6-letter-spacing:0.05em;--e-global-typography-b42ab18-font-size:1rem;--e-global-typography-b42ab18-line-height:1.5;--e-global-typography-b42ab18-letter-spacing:0.05em;--e-global-typography-91a433c-line-height:1.5;--e-global-typography-91a433c-letter-spacing:0.05em;--e-global-typography-b0d27ab-font-size:1rem;--e-global-typography-b0d27ab-line-height:1.5;--e-global-typography-b0d27ab-letter-spacing:0.05em;--e-global-typography-3a64dcb-font-size:1.56rem;--e-global-typography-3a64dcb-line-height:1px;--e-global-typography-3a64dcb-letter-spacing:0px;--e-global-typography-0cf068f-font-size:1.25rem;--e-global-typography-0cf068f-line-height:1px;--e-global-typography-0cf068f-letter-spacing:0px;--e-global-typography-fe180b1-font-size:0.87rem;--e-global-typography-fe180b1-line-height:1;--e-global-typography-fe180b1-letter-spacing:0.05em;--e-global-typography-a9a91c4-font-size:0.87rem;--e-global-typography-a9a91c4-line-height:1;--e-global-typography-a9a91c4-letter-spacing:0.05em;--e-global-typography-78cf275-font-size:1rem;--e-global-typography-78cf275-line-height:1px;--e-global-typography-78cf275-letter-spacing:0.05em;--e-global-typography-3027e31-font-size:1.37rem;--e-global-typography-3027e31-line-height:1.5;--e-global-typography-3027e31-letter-spacing:0.05em;--e-global-typography-b37adac-font-size:1.56rem;--e-global-typography-b37adac-line-height:1.5;--e-global-typography-b37adac-letter-spacing:0.05em;--e-global-typography-9bc443b-font-size:1rem;--e-global-typography-9bc443b-line-height:1;--e-global-typography-9bc443b-letter-spacing:0.05em;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-55{--e-global-typography-primary-font-size:1.56rem;--e-global-typography-primary-line-height:1.5;--e-global-typography-primary-letter-spacing:0.05em;--e-global-typography-secondary-font-size:1rem;--e-global-typography-secondary-letter-spacing:0.05em;--e-global-typography-text-font-size:0.87rem;--e-global-typography-text-line-height:1.5;--e-global-typography-text-letter-spacing:0.05em;--e-global-typography-accent-font-size:1rem;--e-global-typography-accent-line-height:1.5;--e-global-typography-accent-letter-spacing:0.05em;--e-global-typography-ca41954-font-size:1rem;--e-global-typography-ca41954-line-height:1.5;--e-global-typography-ca41954-letter-spacing:0.05em;--e-global-typography-f22eee6-font-size:0.87rem;--e-global-typography-f22eee6-line-height:1.5;--e-global-typography-f22eee6-letter-spacing:0.05em;--e-global-typography-1f434bf-font-size:1.12rem;--e-global-typography-1f434bf-line-height:1.5;--e-global-typography-1f434bf-letter-spacing:0.05em;--e-global-typography-4a2a1e6-font-size:1rem;--e-global-typography-4a2a1e6-line-height:1.5;--e-global-typography-4a2a1e6-letter-spacing:0.05em;--e-global-typography-b42ab18-font-size:0.87rem;--e-global-typography-b42ab18-line-height:1.5;--e-global-typography-b42ab18-letter-spacing:0.05em;--e-global-typography-91a433c-font-size:1.56rem;--e-global-typography-91a433c-line-height:1.5;--e-global-typography-91a433c-letter-spacing:0.05em;--e-global-typography-b0d27ab-font-size:0.87rem;--e-global-typography-b0d27ab-line-height:1.5;--e-global-typography-b0d27ab-letter-spacing:0.05em;--e-global-typography-3a64dcb-font-size:1.56rem;--e-global-typography-3a64dcb-line-height:1px;--e-global-typography-0cf068f-font-size:1.25rem;--e-global-typography-0cf068f-line-height:1px;--e-global-typography-0cf068f-letter-spacing:0px;--e-global-typography-fe180b1-font-size:0.87rem;--e-global-typography-fe180b1-line-height:1;--e-global-typography-fe180b1-letter-spacing:0.05em;--e-global-typography-a9a91c4-font-size:0.87rem;--e-global-typography-a9a91c4-line-height:1;--e-global-typography-a9a91c4-letter-spacing:0.05em;--e-global-typography-78cf275-font-size:1rem;--e-global-typography-78cf275-line-height:1px;--e-global-typography-78cf275-letter-spacing:0.05em;--e-global-typography-3027e31-font-size:1.25rem;--e-global-typography-3027e31-line-height:1.5;--e-global-typography-3027e31-letter-spacing:0.05em;--e-global-typography-b37adac-font-size:1.25rem;--e-global-typography-b37adac-line-height:1.5;--e-global-typography-b37adac-letter-spacing:0.05em;--e-global-typography-9bc443b-font-size:0.87rem;--e-global-typography-9bc443b-line-height:1;--e-global-typography-9bc443b-letter-spacing:0.05em;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */.elementor-kit-55 .bule-text {
    color:#4E67CD;
}

.elementor-kit-55 .cube-bule {
    color:#4E67CD;
}

@media screen and (min-width:960px) {
    
    .elementor-kit-55 .pc {
        display: block;
    }
    
    .elementor-kit-55 .tablet {
        display: none;
    }
    
    .elementor-kit-55 .sp {
        display: none;
    }
    
    .elementor-kit-55 .pc-sp {
        display: block;
    }
    
    .elementor-kit-55 .pc-tab {
        display: block;
    }
    
    .elementor-kit-55 .tab-sp {
        display: none;
    }
    
    .elementor-kit-55 .c1-big-text {
        font-size:1.56rem;
        font-weight: 700;
    }
    
    .elementor-kit-55 .step-text {
        font-size:2.18rem;
        font-family: Outfit;
        font-weight:500;
    }
    
    .elementor-kit-55 .and-text {
        font-size:3.12rem;
    }
    
    
    .elementor-kit-55 table,tr,th,td {
        margin:0px;
    }
    
    .elementor-kit-55 table,tr {
        width:100%;
    }
    
    .elementor-kit-55 th,td {
        padding:1.5rem;
        border-bottom: solid 1.5px #828282;
    }
    
    .elementor-kit-55 th {
        font-weight: 500;
        letter-spacing: 0.07em;
        color:#ffffff;
        background-color:#4A62AC;
        width:35%;
    }
    
    .elementor-kit-55 td {
        width: 65%;
    }
    
    .elementor-kit-55 .text-big {
        font-size: 1.43rem;
    }
    
}
    

@media screen and (min-width:768px)and (max-width: 959px) {
    
    .elementor-kit-55 .pc {
        display: none;
    }
    
    .elementor-kit-55 .tablet {
        display: block;
    }
    
    .elementor-kit-55 .sp {
        display: none;
    }
    
    .elementor-kit-55 .pc-sp {
        display: none;
    }
    
    .elementor-kit-55 .pc-tab {
        display: block;
    }
    
    .elementor-kit-55 .tab-sp {
    display: block;
    }
    
    .elementor-kit-55 .c1-big-text {
        font-size:1.4rem;
        font-weight: 700;
    }
    
    .elementor-kit-55 .step-text {
        font-size:1.9rem;
        font-family: Outfit;
        font-weight:500;
    }
    
    .elementor-kit-55 .and-text {
        font-size:2.5rem;
    }
    
    .elementor-kit-55 table,tr,th,td {
        margin:0px;
    }
    
    .elementor-kit-55 table,tr {
        width:100%;
    }
    
    .elementor-kit-55 th,td {
        padding:1rem;
        border-bottom: solid 1.5px #828282;
    }
    
    .elementor-kit-55 th {
        font-weight: 500;
        letter-spacing: 0.07em;
        color:#ffffff;
        background-color:#4A62AC;
        width:35%;
    }
    
    .elementor-kit-55 td {
        width: 65%;
    }
    
    .elementor-kit-55 .text-big {
        font-size: 1.25rem;
    }
    
    
}


@media screen and (max-width: 767px) {
    
    .elementor-kit-55 .pc {
    display: none;
    }
    
    .elementor-kit-55 .tablet {
    display: none;
    }
    
    .elementor-kit-55 .sp {
    display: block;
    }
    
    .elementor-kit-55 .pc-sp {
    display: block;
    }
    
    .elementor-kit-55 .pc-tab {
    display: none;
    }
    
    .elementor-kit-55 .tab-sp {
    display: block;
    }
    
    .elementor-kit-55 .c1-big-text {
        font-size:1rem;
        font-weight: 700;
    }
    
    .elementor-kit-55 .step-text {
        font-size:1.87rem;
        font-family: Outfit;
        font-weight:500;
    }
    
    .elementor-kit-55 .and-text {
        font-size:1.56rem;
    }
    
    .elementor-kit-55 .main-text {
        font-size:1.25rem;
        letter-spacing: 0px;
    }
    
    .elementor-kit-55 table,tr,th,td {
        margin:0px;
    }
    
    .elementor-kit-55 table,tr {
        width:100%;
    }
    
    .elementor-kit-55 th,td {
        padding:1rem 0rem;
        border-bottom: solid 1.5px #828282;
        display: block;
        width: 100%;
    }
    
    
    .elementor-kit-55 th {
        font-weight: 500;
        letter-spacing: 0.07em;
        color:#ffffff;
        background-color:#4A62AC;
        text-align: center;
    }
    
    .elementor-kit-55 .text-big {
        font-size: 1.25rem;
    }
    
}/* End custom CSS */