.philosophy-circle-stroke,.philosophy-arrow-stroke{stroke-width:8px}@media (max-width:359px){.philosophy-diagram{display:none}}@media (min-width:400px){.philosophy-circle-stroke,.philosophy-arrow-stroke{stroke-width:10px}}@media (min-width:768px){.philosophy-circle-stroke,.philosophy-arrow-stroke{stroke-width:14px}}@media (min-width:1024px){.philosophy-circle-stroke,.philosophy-arrow-stroke{stroke-width:17px}}@media (min-width:1280px){.philosophy-circle-stroke,.philosophy-arrow-stroke{stroke-width:20.5564px}}.philosophy-circle{width:var(--circle-width,150px);height:var(--circle-height,150px);left:var(--circle-left,0%);top:var(--circle-top,0%);position:absolute}.philosophy-arrow-container{width:var(--arrow-container-width,100px);height:var(--arrow-container-height,100px);left:var(--arrow-left,0%);top:var(--arrow-top,0%);justify-content:center;align-items:center;display:flex;position:absolute}.philosophy-arrow-image{width:var(--arrow-image-width,100px);height:var(--arrow-image-height,100px)}@media (min-width:360px) and (max-width:767px){.philosophy-center-text,.philosophy-center-text *{font-size:8px!important}.philosophy-circle{width:var(--circle-width-xs,var(--circle-width,150px));height:var(--circle-height-xs,var(--circle-height,150px));left:var(--circle-left-xs,var(--circle-left,0%));top:var(--circle-top-xs,var(--circle-top,0%))}.philosophy-arrow-container{width:var(--arrow-container-width-xs,var(--arrow-container-width,100px));height:var(--arrow-container-height-xs,var(--arrow-container-height,100px));left:var(--arrow-left-xs,var(--arrow-left,0%));top:var(--arrow-top-xs,var(--arrow-top,0%))}.philosophy-arrow-image{width:var(--arrow-image-width-xs,var(--arrow-image-width,100px));height:var(--arrow-image-height-xs,var(--arrow-image-height,100px))}}@media (min-width:768px){.philosophy-circle{width:var(--circle-width-md,var(--circle-width,150px));height:var(--circle-height-md,var(--circle-height,150px));left:var(--circle-left-md,var(--circle-left,0%));top:var(--circle-top-md,var(--circle-top,0%))}.philosophy-arrow-container{width:var(--arrow-container-width-md,var(--arrow-container-width,100px));height:var(--arrow-container-height-md,var(--arrow-container-height,100px));left:var(--arrow-left-md,var(--arrow-left,0%));top:var(--arrow-top-md,var(--arrow-top,0%))}.philosophy-arrow-image{width:var(--arrow-image-width-md,var(--arrow-image-width,100px));height:var(--arrow-image-height-md,var(--arrow-image-height,100px))}}@media (min-width:1024px){.philosophy-circle{width:var(--circle-width-lg,var(--circle-width-md,var(--circle-width,150px)));height:var(--circle-height-lg,var(--circle-height-md,var(--circle-height,150px)));left:var(--circle-left-lg,var(--circle-left-md,var(--circle-left,0%)));top:var(--circle-top-lg,var(--circle-top-md,var(--circle-top,0%)))}.philosophy-arrow-container{width:var(--arrow-container-width-lg,var(--arrow-container-width-md,var(--arrow-container-width,100px)));height:var(--arrow-container-height-lg,var(--arrow-container-height-md,var(--arrow-container-height,100px)));left:var(--arrow-left-lg,var(--arrow-left-md,var(--arrow-left,0%)));top:var(--arrow-top-lg,var(--arrow-top-md,var(--arrow-top,0%)))}.philosophy-arrow-image{width:var(--arrow-image-width-lg,var(--arrow-image-width-md,var(--arrow-image-width,100px)));height:var(--arrow-image-height-lg,var(--arrow-image-height-md,var(--arrow-image-height,100px)))}}@media (min-width:1280px){.philosophy-circle{width:var(--circle-width-xl,var(--circle-width-lg,var(--circle-width-md,var(--circle-width,150px))));height:var(--circle-height-xl,var(--circle-height-lg,var(--circle-height-md,var(--circle-height,150px))));left:var(--circle-left-xl,var(--circle-left-lg,var(--circle-left-md,var(--circle-left,0%))));top:var(--circle-top-xl,var(--circle-top-lg,var(--circle-top-md,var(--circle-top,0%))))}.philosophy-arrow-container{width:var(--arrow-container-width-xl,var(--arrow-container-width-lg,var(--arrow-container-width-md,var(--arrow-container-width,100px))));height:var(--arrow-container-height-xl,var(--arrow-container-height-lg,var(--arrow-container-height-md,var(--arrow-container-height,100px))));left:var(--arrow-left-xl,var(--arrow-left-lg,var(--arrow-left-md,var(--arrow-left,0%))));top:var(--arrow-top-xl,var(--arrow-top-lg,var(--arrow-top-md,var(--arrow-top,0%))))}.philosophy-arrow-image{width:var(--arrow-image-width-xl,var(--arrow-image-width-lg,var(--arrow-image-width-md,var(--arrow-image-width,100px))));height:var(--arrow-image-height-xl,var(--arrow-image-height-lg,var(--arrow-image-height-md,var(--arrow-image-height,100px))))}}
@media (max-width:1023px){.banner-title-text,.banner-title-text *{font-size:24px!important}}
