@charset "UTF-8";body{background-color:#fff;margin:0}html,body,div,span,applet,object,iframe,body h1,body h2,body h3,body h4,body h5,body h6,body p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{font-size:calc(28/750 * 100vw);margin:0;padding:0;border:0;font-weight:500;vertical-align:baseline;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-font-feature-settings:"palt" 1;font-feature-settings:"palt" 1;letter-spacing:0}@media only screen and (min-width:768px){html,body,div,span,applet,object,iframe,body h1,body h2,body h3,body h4,body h5,body h6,body p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{font-size:18px}}@media only screen and (min-width:768px){html,body,div,span,applet,object,iframe,body h1,body h2,body h3,body h4,body h5,body h6,body p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{font-size:18px}}img{width:auto}h1{text-indent:0;width:auto;height:auto;margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-weight:normal}.input{margin-right:0 !important}input{width:100% !important;border:none !important;-webkit-box-sizing:border-box !important;box-sizing:border-box !important}input[type=checkbox]{width:auto !important;height:auto !important}select{width:100% !important;-webkit-box-sizing:border-box !important;box-sizing:border-box !important}textarea{width:100% !important;-webkit-box-sizing:border-box !important;box-sizing:border-box !important;font-family:"メイリオ",Meiryo,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;line-height:1.6}fieldset{max-width:none !important}input[type=submit]{cursor:pointer}li{list-style-type:none}html,body{width:100%;height:auto}body{line-height:1.8;font-family:YakuHanJP,"Noto Sans JP",-apple-system,BlinkMacSystemFont,"Segoe UI","Hiragino Sans","Hiragino Kaku Gothic ProN",Meiryo,sans-serif;font-size:calc(28/750 * 100vw);color:#1a1a1a;-webkit-font-feature-settings:"palt" 1;font-feature-settings:"palt" 1}@media only screen and (min-width:768px){body{font-size:18px}}h1,h2,h3,h4,h5,h6{font-weight:normal}img{max-width:100%;height:auto;vertical-align:bottom}.img-wrap{font-size:10px}a{text-decoration:none}em{font-style:normal}figure{line-height:0}button{background-color:transparent;border:0;cursor:pointer;outline:0;padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.object-fit-img-cover{-o-object-fit:cover;object-fit:cover;font-family:"object-fit: cover;";width:100%;height:100%}.ff-english{font-family:"Montserrat",sans-serif}.content-width{margin:0 auto;width:94.6666666667vw}@media only screen and (min-width:768px){.content-width{max-width:1060px;width:100%}.content-width:not(:root){padding-left:30px;padding-right:30px}}.bg-color{background:#f5f9ee}.section-head{margin:0 auto;width:84vw}.section-head .text-wrap{margin-top:6.6666666667vw}@media only screen and (min-width:768px){.section-head{width:850px}.section-head .text-wrap{margin-top:45px}}.a-cv-button a{position:relative;display:block;background-color:#f7751f;width:100%;color:#fff;line-height:13.3333333333vw;border-radius:.5333333333vw;-webkit-transition:background-color .3s ease-out 0s;transition:background-color .3s ease-out 0s;font-size:calc(26/750 * 100vw);text-align:center;font-weight:700}.a-cv-button a[target] .a-cv-button_inner:after{-webkit-transform:translateY(-50%) rotate(-90deg);transform:translateY(-50%) rotate(-90deg)}@media only screen and (min-width:768px){.a-cv-button a{line-height:80px;font-size:22px;border-radius:4px}.a-cv-button a:hover{background-color:#f74a1f}}.a-cv-button_inner{line-height:1}.a-cv-button_inner::after{content:"";position:absolute;right:4vw;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background:url(https://f.hubspotusercontent30.net/hubfs/2179333/lp/plm-genka/btn_arrow.svg) 0 0 no-repeat;background-size:100% 100%;width:4vw;height:4.1333333333vw}@media only screen and (min-width:768px){.a-cv-button_inner::after{right:40px;width:26px;height:27px}}.a-feature-icon-element{background-color:#f5f9ee;-webkit-box-shadow:0px 4px 0px 0px rgba(0,0,0,0.1);box-shadow:0px 4px 0px 0px rgba(0,0,0,0.1);padding:6.6666666667vw 0 3.3333333333vw}@media only screen and (min-width:768px){.a-feature-icon-element{padding:35px 0 20px}}.a-feature-icon-element_icon{margin:0 auto;width:12.2666666667vw}@media only screen and (min-width:768px){.a-feature-icon-element_icon{width:68px}}.a-feature-icon-element_caption{text-align:center;line-height:1;margin-top:3.3333333333vw;font-size:calc(22/750 * 100vw)}@media only screen and (min-width:768px){.a-feature-icon-element_caption{font-size:16px;margin-top:15px}}.header_inner{margin:0 auto;background-color:#fff;padding:3.3333333333vw 2.6666666667vw}@media only screen and (min-width:768px){.header_inner{max-width:1420px;padding:25px 30px}}.header_logo{font-size:10px;width:33.3333333333vw}@media only screen and (min-width:768px){.header_logo{width:250px}}.o-section-heading{text-align:center;font-weight:700;font-size:calc(46/750 * 100vw);line-height:1}@media only screen and (min-width:768px){.o-section-heading{font-size:36px}}.o-section-heading_shoulder{display:table;margin:0 auto 4vw;color:#009e40;position:relative;font-style:normal;line-height:1;font-size:calc(30/750 * 100vw);padding:0 6vw}.o-section-heading_shoulder::before{content:"";position:absolute;left:0;top:50%;background-color:#009e40;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:4vw;height:.4vw}.o-section-heading_shoulder::after{content:"";position:absolute;right:0;top:50%;background-color:#009e40;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);width:4vw;height:.4vw}@media only screen and (min-width:768px){.o-section-heading_shoulder{font-size:24px;margin-bottom:15px;padding:0 50px}.o-section-heading_shoulder::before,.o-section-heading_shoulder ::after{width:30px;height:3px}.o-section-heading_shoulder::after{width:30px;height:3px}}.o-worries-list{margin-top:2vw}@media only screen and (min-width:768px){.o-worries-list>*+*{margin-top:30px}}.o-worries-list_item{font-size:calc(28/750 * 100vw);color:#454545;font-weight:500;border:1px solid #7a929e;border-radius:100px;text-align:center;line-height:1.6;padding:2vw 0;position:relative;width:93.3333333333vw;margin:2vw auto 0}.o-worries-list_item::after{content:"";position:absolute;left:.8vw;top:.8vw;width:100%;height:100%;background-color:#f1f4f5;border-radius:100px;z-index:-1}@media only screen and (min-width:768px){.o-worries-list_item{padding:10px 0;font-size:22px;width:calc(100% - 4px);margin-top:30px}.o-worries-list_item::after{left:4px;top:4px}}.o-realization-module{-webkit-box-shadow:0px 3px 14px 0px rgba(0,0,0,0.1);box-shadow:0px 3px 14px 0px rgba(0,0,0,0.1);margin:0 auto;width:100%;background-color:#fff;border-radius:.8vw;padding:10vw 0 8vw}@media only screen and (min-width:768px){.o-realization-module{width:900px;border-radius:6px;padding:50px 0}}.o-realization-module_heading-shoulder{display:block;color:#7a929e;font-size:calc(24/750 * 100vw);margin-bottom:2.6666666667vw}@media only screen and (min-width:768px){.o-realization-module_heading-shoulder{font-size:16px;margin-bottom:12px}}.o-realization-module_heading{font-weight:700;color:#009e40;line-height:1;text-align:center;font-size:calc(36/750 * 100vw)}@media only screen and (min-width:768px){.o-realization-module_heading{font-size:24px}}.o-realization-module_movie{margin:6.6666666667vw auto 0;width:84vw}@media only screen and (min-width:768px){.o-realization-module_movie{margin-top:30px;width:calc(800/900 * 100%)}}.o-features-list>*+*{margin-top:13.3333333333vw}@media only screen and (min-width:768px){.o-features-list>*+*{margin-top:95px}}.o-features-module_heading{text-align:center;font-size:calc(36/750 * 100vw);line-height:1.6;font-weight:700}.o-features-module_heading em{color:#009e40}@media only screen and (min-width:768px){.o-features-module_heading{font-size:28px}}.o-features-module_heading-num{display:block;line-height:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:700;color:#009e40;margin:0 auto 2.6666666667vw;border:1px solid currentColor;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;width:25.6vw;height:6.4vw;font-size:calc(22/750 * 100vw)}.o-features-module_heading-num::after{z-index:-1;content:"";position:absolute;top:.8vw;left:.8vw;width:100%;height:100%;background-color:#e5f5ec}@media only screen and (min-width:768px){.o-features-module_heading-num{font-size:18px;width:160px;height:40px;margin-bottom:20px}.o-features-module_heading-num::after{top:5px;left:5px}}.o-features-module_box{border:1px solid #d9e7bd;margin-top:6vw}@media only screen and (min-width:768px){.o-features-module_box{margin-top:35px;border-radius:6px}}.o-features-module_chart-wrap{position:relative;overflow:hidden}.o-features-module_chart-wrap:not(:first-child){border-top:1px solid #d9e7bd}.o-features-module_chart{overflow-x:scroll}@media only screen and (min-width:768px){.o-features-module_chart{overflow-x:visible}}.o-features-module_chart-inner{width:137.0666666667vw}@media only screen and (min-width:768px){.o-features-module_chart-inner{width:auto}}.o-features-module_chart-text{text-align:center;color:#666;font-weight:500;left:0;right:0;bottom:5.3333333333vw;position:absolute;font-size:calc(20/750 * 100vw)}@media only screen and (min-width:768px){.o-features-module_chart-text{padding:0 20px;font-size:16px;bottom:16px}}.o-features-module_text-wrap{margin:6.6666666667vw auto 0;max-width:850px;width:84vw}@media only screen and (min-width:768px){.o-features-module_text-wrap{margin-top:30px}}.case-study-modul_thum{position:relative;z-index:0}.case-study-module_text-unit{background-color:#fff;margin:-10.6666666667vw auto 0;width:89.3333333333vw;border-radius:.8vw;max-width:900px;-webkit-box-shadow:0px 3px 14px 0px rgba(0,0,0,0.1);box-shadow:0px 3px 14px 0px rgba(0,0,0,0.1);position:relative;z-index:1;padding:8vw 6vw}@media only screen and (min-width:768px){.case-study-module_text-unit{border-radius:6px;padding:50px;margin-top:-100px}}.case-study-module_heading{text-align:center;font-weight:700;line-height:1.6;font-size:calc(36/750 * 100vw)}@media only screen and (min-width:768px){.case-study-module_heading{font-size:28px}}.case-study-module_heading-shoulder{display:table;background-color:#009e40;color:#fff;margin:0 auto 2.6666666667vw;border-radius:100px;font-size:calc(24/750 * 100vw);line-height:6.6666666667vw;padding:0 3.3333333333vw}@media only screen and (min-width:768px){.case-study-module_heading-shoulder{font-size:20px;line-height:40px;padding:0 30px;margin-bottom:20px}}.case-study-module_text-wrap{margin-top:5.3333333333vw}@media only screen and (min-width:768px){.case-study-module_text-wrap{margin-top:35px}}.case-study-list-module_heading{color:#009e40;font-size:calc(24/750 * 100vw);line-height:6.6666666667vw;padding:0 3.3333333333vw;border:1px solid currentColor;border-radius:100px;display:table;margin:0 auto}@media only screen and (min-width:768px){.case-study-list-module_heading{font-size:20px;line-height:40px;padding:0 30px}}.case-study-list-module_body{margin:4vw auto 0;width:84vw;max-width:900px}@media only screen and (min-width:768px){.case-study-list-module_body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:15px}}@media only screen and (min-width:768px){.case-study-list{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.case-study-list_item{font-weight:700;line-height:2.2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:calc(26/750 * 100vw)}.case-study-list_item::before{content:"";background:url(https://f.hubspotusercontent30.net/hubfs/2179333/lp/plm-genka/case-study_check.svg);background-size:100% 100%;width:3.6vw;height:3.4666666667vw;margin-right:3.3333333333vw}@media only screen and (min-width:768px){.case-study-list_item{font-size:20px}.case-study-list_item::before{width:21px;height:20px;margin-right:20px}}.case-study-list-module_illust{width:48.6666666667vw;margin:3.3333333333vw auto 0}@media only screen and (min-width:768px){.case-study-list-module_illust{width:auto;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin:0 25px 0 0}}.o-download-box-module{padding-top:8vw;border-top:.8vw solid #009e40}@media only screen and (min-width:768px){.o-download-box-module{border-width:4px;padding-top:30px}}.o-download-box-module_heading{text-align:center;font-weight:700;line-height:1;font-size:calc(36/750 * 100vw)}@media only screen and (min-width:768px){.o-download-box-module_heading{text-align:left;font-size:24px}}.o-download-box-module_thum{width:53.6vw;margin:5.3333333333vw auto 0}@media only screen and (min-width:768px){.o-download-box-module_thum{width:auto;margin:20px 0 0}}.o-download-box-module_list{margin-top:4.6666666667vw;padding:0 6.1333333333vw}.o-download-box-module_list>*+*{margin-top:5.3333333333vw}@media only screen and (min-width:768px){.o-download-box-module_list{margin-top:30px;padding:0}.o-download-box-module_list>*+*{margin-top:35px}}.o-download-box-module_item-heading{font-size:calc(30/750 * 100vw);line-height:1.4;font-weight:700;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.o-download-box-module_item-heading img{width:3.3333333333vw;margin-right:2.4vw;-webkit-transform:translateY(0.6666666667vw);transform:translateY(0.6666666667vw)}@media only screen and (min-width:768px){.o-download-box-module_item-heading{font-size:24px}.o-download-box-module_item-heading img{-webkit-transform:translateY(5px);transform:translateY(5px);width:22px;margin-right:15px}}.o-download-box-module_item-text{margin-top:2.6666666667vw}@media only screen and (min-width:768px){.o-download-box-module_item-text{margin-top:15px}}.footer_copy{color:#999;letter-spacing:.08em;text-align:center;border-top:1px solid #ccc;font-size:2.1333333333vw;line-height:1;padding:8vw 0;width:calc(710/750 * 100%);margin:0 auto}@media only screen and (min-width:768px){.footer_copy{width:100%;padding:60px 0;font-size:14px}}.o-cv-module{margin:0 auto;width:84vw}.o-cv-module .a-cv-button{margin-top:2.6666666667vw}@media only screen and (min-width:768px){.o-cv-module{width:630px}.o-cv-module .a-cv-button{margin-top:15px}}.mv{background:url(https://f.hubspotusercontent30.net/hubfs/2179333/lp/plm-genka/main_bg_sp.jpg) center 0 no-repeat;background-size:100% auto}@media only screen and (min-width:768px){.mv{height:650px;background:url(https://f.hubspotusercontent30.net/hubfs/2179333/lp/plm-genka/main_bg_pc.jpg) center center no-repeat;background-size:auto}}@media only screen and (min-width:1921px){.mv{background-size:100% auto}}.page-heading{padding-top:10.6666666667vw}@media only screen and (min-width:768px){.page-heading{padding-top:90px;text-align:center}}.page-heading-lead{margin-top:21.3333333333vw;text-align:center;font-weight:500}@media only screen and (min-width:768px){.page-heading-lead{color:#fff;margin-top:35px}}.mv-button{margin:4.6666666667vw auto 0;width:66.6666666667vw}.mv-button a{font-size:calc(24/750 * 100vw)}@media only screen and (min-width:768px){.mv-button{margin-top:30px;width:320px}.mv-button a{font-size:20px}}.worries{padding:13.3333333333vw 0 12vw;position:relative}.worries::after{content:"";position:absolute;left:0;right:0;bottom:0;-webkit-transform:translateY(50%);transform:translateY(50%);margin:0 auto;background:url(https://f.hubspotusercontent30.net/hubfs/2179333/lp/plm-genka/section_arrow.svg);background-size:100% 100%;width:6.9333333333vw;height:8.9333333333vw}@media only screen and (min-width:768px){.worries{padding:100px 0 90px}.worries::after{width:52px;height:67px}}.worries-illust{margin:0 auto;width:49.3333333333vw;max-width:370px}.realization{padding:16vw 0 13.3333333333vw}@media only screen and (min-width:768px){.realization{padding:120px 0 100px}}.features{padding:16vw 0 13.3333333333vw}@media only screen and (min-width:768px){.features{padding:80px 0 90px}}.case-study{padding:16vw 0 10.6666666667vw}@media only screen and (min-width:768px){.case-study{padding:80px 0}}.download{padding:16vw 0 10.6666666667vw;margin:0 auto !important;float:none !important}@media only screen and (min-width:768px){.download{padding:90px 0 100px}}.download-content{padding:0 !important;margin-left:0 !important;margin-right:0 !important;float:none !important;padding-bottom:12.6666666667vw !important}.download-content>*:nth-child(2){width:calc(670/750 * 100vw) !important;margin-left:auto !important;margin-right:auto !important}@media only screen and (min-width:768px){.download-content{padding-bottom:55px !important;display:flex !important}.download-content>*:nth-child(1){margin-right:50px}.download-content>*:nth-child(2){flex:1;min-width:390px;width:100% !important}}.download-content_left{width:85.3333333333vw;margin:0 auto}@media only screen and (min-width:768px){.download-content_left{width:400px;margin:0 calc(50/1000 * 100%) 0 0}}.download-form{background-color:#eff3f5;padding:calc(50/750 * 100vw)}@media only screen and (min-width:768px){.download-form{padding:50px 40px}}.hs-form-required{display:inline !important;margin:0 0 0 5px;color:red;font-weight:normal}@media only screen and (min-width:768px){label span{font-size:16px}.hs-form-required{font-size:16px}}.hs_cos_wrapper_type_form input[type="text"],.hs_cos_wrapper_type_form input[type="password"],.hs_cos_wrapper_type_form input[type="datetime"],.hs_cos_wrapper_type_form input[type="datetime-local"],.hs_cos_wrapper_type_form input[type="date"],.hs_cos_wrapper_type_form input[type="month"],.hs_cos_wrapper_type_form input[type="time"],.hs_cos_wrapper_type_form input[type="week"],.hs_cos_wrapper_type_form input[type="number"],.hs_cos_wrapper_type_form input[type="email"],.hs_cos_wrapper_type_form input[type="url"],.hs_cos_wrapper_type_form input[type="search"],.hs_cos_wrapper_type_form input[type="tel"],.hs_cos_wrapper_type_form input[type="color"],.hs_cos_wrapper_type_form input{-webkit-appearance:none;appearance:none;width:100% !important;border-radius:3px;border:1px solid #999 !important;font-size:14px;font-weight:400;line-height:20px;color:#4d4d4d;padding:13px 10px;margin:0}@media only screen and (min-width:768px){.hs_cos_wrapper_type_form input[type="text"],.hs_cos_wrapper_type_form input[type="password"],.hs_cos_wrapper_type_form input[type="datetime"],.hs_cos_wrapper_type_form input[type="datetime-local"],.hs_cos_wrapper_type_form input[type="date"],.hs_cos_wrapper_type_form input[type="month"],.hs_cos_wrapper_type_form input[type="time"],.hs_cos_wrapper_type_form input[type="week"],.hs_cos_wrapper_type_form input[type="number"],.hs_cos_wrapper_type_form input[type="email"],.hs_cos_wrapper_type_form input[type="url"],.hs_cos_wrapper_type_form input[type="search"],.hs_cos_wrapper_type_form input[type="tel"],.hs_cos_wrapper_type_form input[type="color"],.hs_cos_wrapper_type_form input{font-size:16px}}select.hs-input{-webkit-appearance:none;appearance:none;background-image:url(https://cdn2.hubspot.net/hubfs/2179333/lp/vr-learning_2/form-dropdown-arrow.png);background-repeat:no-repeat;background-position:98% 50%;background-color:#fff;border-radius:5px;border:1px solid gray;font-size:16px;font-weight:400;line-height:20px;color:#4d4d4d;height:45px;padding:10px;margin:5px 0 15px}.form .hs-form-booleancheckbox-display{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.hs_cos_wrapper_type_form input[type="checkbox"],input[type="checkbox"]{-webkit-appearance:checkbox;appearance:checkbox;width:auto !important;margin:0 5px 0px 0}.hs_lastname,.hs-firstname,.hs-lastname_kana,.hs_firstname_kana{width:49% !important;float:left !important}.hs_lastname,.hs-lastname_kana{margin-right:2%}.hs_submit{padding-top:20px}body .hs-button.primary,body input[type="submit"],body input[type="button"]{-webkit-border-radius:5px;-webkit-box-shadow:0px 1px 3px rgba(0,0,0,0.1);-webkit-user-select:none;-webkit-appearance:none;appearance:none;background-color:#f7751f;border:none !important;border-radius:4px;color:#fff;font-size:16px;text-decoration:none;cursor:pointer;display:inline-block !important;width:100% !important;padding:20px 15%;margin:10px auto 0 !important;display:block !important}@media only screen and (min-width:768px){body .hs-button.primary,body input[type="submit"],body input[type="button"]{width:300px !important}}.hs_cos_wrapper_type_form ul.inputs-list{padding-top:5px}.form-attention{padding-top:10px;font-size:calc(24/750 * 100vw)}@media only screen and (min-width:768px){.form-attention{font-size:16px}}.form-columns-1 .hs-field-desc{color:#999;font-size:13px;margin-bottom:5px}@media only screen and (min-width:768px){.form-columns-1 .hs-field-desc{font-size:16px}}fieldset .hs-error-msg{color:red}.download fieldset textarea{height:120px;padding:6px 10px}.download fieldset{margin-bottom:15px !important}.download fieldset:nth-child(10),.download fieldset:nth-child(11){margin-bottom:0 !important}.u-d-block{display:block}.u-d-flex{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.u-d-none{display:none}@media only screen and (min-width:768px){.u-d-block-md{display:block}.u-d-flex-md{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.u-d-none-md{display:none}}.u-mgt-0-default:not(:root){margin-top:0}.u-mgt-5:not(:root){margin-top:calc(10/750 * 100vw)}.u-mgt-10:not(:root){margin-top:calc(20/750 * 100vw)}.u-mgt-15:not(:root){margin-top:calc(30/750 * 100vw)}.u-mgt-20:not(:root){margin-top:calc(40/750 * 100vw)}.u-mgt-25:not(:root){margin-top:calc(50/750 * 100vw)}.u-mgt-30:not(:root){margin-top:calc(60/750 * 100vw)}.u-mgt-35:not(:root){margin-top:calc(70/750 * 100vw)}.u-mgt-40:not(:root){margin-top:calc(80/750 * 100vw)}.u-mgt-45:not(:root){margin-top:calc(90/750 * 100vw)}.u-mgt-50:not(:root){margin-top:calc(100/750 * 100vw)}.u-mgt-55:not(:root){margin-top:calc(110/750 * 100vw)}.u-mgt-60:not(:root){margin-top:calc(120/750 * 100vw)}.u-mgt-65:not(:root){margin-top:calc(130/750 * 100vw)}.u-mgt-70:not(:root){margin-top:calc(140/750 * 100vw)}.u-mgt-75:not(:root){margin-top:calc(150/750 * 100vw)}.u-margin-lr-0:not(:root){margin-left:0;margin-right:0}.u-margin-lr-auto:not(:root){margin-left:auto;margin-right:auto}@media only screen and (min-width:768px){.u-mgt-0-md:not(:root){margin-top:0}.u-mgt-5-md:not(:root){margin-top:5px}.u-mgt-10-md:not(:root){margin-top:10px}.u-mgt-15-md:not(:root){margin-top:15px}.u-mgt-20-md:not(:root){margin-top:20px}.u-mgt-25-md:not(:root){margin-top:25px}.u-mgt-30-md:not(:root){margin-top:30px}.u-mgt-35-md:not(:root){margin-top:35px}.u-mgt-40-md:not(:root){margin-top:40px}.u-mgt-45-md:not(:root){margin-top:45px}.u-mgt-50-md:not(:root){margin-top:50px}.u-mgt-55-md:not(:root){margin-top:55px}.u-mgt-60-md:not(:root){margin-top:60px}.u-mgt-65-md:not(:root){margin-top:65px}.u-mgt-70-md:not(:root){margin-top:70px}.u-mgt-75-md:not(:root){margin-top:75px}.u-mgt-80-md:not(:root){margin-top:80px}.u-mgt-85-md:not(:root){margin-top:85px}.u-mgt-90-md:not(:root){margin-top:90px}.u-mgt-95-md:not(:root){margin-top:95px}.u-mgt-100-md:not(:root){margin-top:100px}.u-mgt-105-md:not(:root){margin-top:105px}.u-mgt-110-md:not(:root){margin-top:110px}.u-mgt-115-md:not(:root){margin-top:115px}.u-mgt-120-md:not(:root){margin-top:120px}.u-mgt-125-md:not(:root){margin-top:125px}.u-mgt-130-md:not(:root){margin-top:130px}.u-mgt-135-md:not(:root){margin-top:135px}.u-mgt-140-md:not(:root){margin-top:140px}.u-mgt-145-md:not(:root){margin-top:145px}.u-mgt-150-md:not(:root){margin-top:150px}.u-margin-lr-0-md:not(:root){margin-left:0;margin-right:0}.u-margin-lr-auto-md:not(:root){margin-left:auto;margin-right:auto}}.u-col-2{width:calc(100/2 * 1%)}.u-col-3{width:calc(100/3 * 1%)}.u-col-4{width:calc(100/4 * 1%)}.u-col-5{width:calc(100/5 * 1%)}.u-col-6{width:calc(100/6 * 1%)}@media only screen and (min-width:768px){.u-col-2-md{width:calc(100/2 * 1%)}.u-col-3-md{width:calc(100/3 * 1%)}.u-col-4-md{width:calc(100/4 * 1%)}.u-col-5-md{width:calc(100/5 * 1%)}.u-col-6-md{width:calc(100/6 * 1%)}}.u-text-left:not(:root){text-align:left}.u-text-center:not(:root){text-align:center}.u-text-right:not(:root){text-align:right}@media only screen and (min-width:768px){.u-text-left-md:not(:root){text-align:left}.u-text-center-md:not(:root){text-align:center}.u-text-right-md:not(:root){text-align:right}}