/*!
 * Bootstrap v4.6.2 (https://getbootstrap.com/)
 * Copyright 2011-2022 The Bootstrap Authors
 * Copyright 2011-2022 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 */:root{--blue:#007bff;--indigo:#6610f2;--purple:#6f42c1;--pink:#e83e8c;--red:#dc3545;--orange:#fd7e14;--yellow:#ffc107;--green:#28a745;--teal:#20c997;--cyan:#17a2b8;--gray:#6c757d;--gray-dark:#343a40;--primary:#007bff;--secondary:#6c757d;--success:#28a745;--info:#17a2b8;--warning:#ffc107;--danger:#dc3545;--light:#f8f9fa;--dark:#343a40;--main:#f2882e;--white:#fff;--pinky:#ed4956;--red-line:#ff6c6c;--yellow-line:#ff6;--pink-line:#f791a3;--bg-blue:#3897f0;--breakpoint-xs:0;--breakpoint-sm:576px;--breakpoint-md:768px;--breakpoint-lg:1200px;--font-family-sans-serif:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-family-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}*,:after,:before{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0);font-family:sans-serif;line-height:1.15}article,footer,header,main,nav,section{display:block}body{margin:0;background-color:#fff;color:#333;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1rem;font-weight:400;line-height:1.65;text-align:left}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4{margin-top:0;margin-bottom:.5rem}p{margin-top:0}address,p{margin-bottom:1rem}address{font-style:normal;line-height:inherit}ol,ul{margin-top:0;margin-bottom:1rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}small{font-size:80%}a{background-color:transparent;color:#007bff;text-decoration:none}a:hover{color:#0056b3;text-decoration:underline}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}img{border-style:none;vertical-align:middle}table{border-collapse:collapse}th{text-align:inherit;text-align:-webkit-match-parent}label{display:inline-block;margin-bottom:.5rem}button{border-radius:0}button:focus:not(:focus-visible){outline:0}button,input,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button{text-transform:none}[type=button],button{-webkit-appearance:button}[type=button]:not(:disabled),button:not(:disabled){cursor:pointer}[type=button]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}textarea{overflow:auto;resize:vertical}summary{display:list-item;cursor:pointer}[hidden]{display:none !important}.h1,.h2,.h3,.h4,h1,h2,h3,h4{margin-bottom:.5rem;font-weight:500;line-height:1.2}.h1,h1{font-size:2.5rem}.h2,h2{font-size:2rem}.h3,h3{font-size:1.75rem}.h4,h4{font-size:1.5rem}hr{margin-top:1rem;margin-bottom:1rem;border:0;border-top:1px solid rgba(0,0,0,.1)}.small,small{font-size:.875em;font-weight:400}.list-unstyled{padding-left:0;list-style:none}.img-fluid{max-width:100%;height:auto}.container{width:100%;margin-right:auto;margin-left:auto;padding-right:15px;padding-left:15px}.row{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.table{width:100%;margin-bottom:1rem;color:#333}.table td,.table th{padding:.75rem;border-top:1px solid #dee2e6;vertical-align:top}.table-active,.table-active>td,.table-active>th{background-color:rgba(0,0,0,.075)}.form-control{display:block;width:100%;height:calc(1.65em+.75rem+2px);padding:.375rem .75rem;border:1px solid #ced4da;border-radius:.25rem;background-clip:padding-box;background-color:#fff;color:#495057;font-size:1rem;font-weight:400;line-height:1.65;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.form-control::-ms-expand{border:0;background-color:transparent}.form-control:focus{border-color:#80bdff;outline:0;background-color:#fff;box-shadow:0 0 0 .2rem rgba(0,123,255,.25);color:#495057}.form-control::-moz-placeholder{color:#6c757d;opacity:1}.form-control::placeholder{color:#6c757d;opacity:1}.form-control:disabled{background-color:#e9ecef;opacity:1}textarea.form-control{height:auto}.form-group{margin-bottom:1rem}.btn{display:inline-block;padding:.375rem .75rem;border:1px solid transparent;border-radius:.25rem;background-color:transparent;color:#333;font-size:1rem;font-weight:400;line-height:1.65;text-align:center;vertical-align:middle;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-user-select:none;-moz-user-select:none;user-select:none}.btn:hover{color:#333;text-decoration:none}.btn:focus{outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.btn:disabled{opacity:.65}.btn:not(:disabled):not(.disabled){cursor:pointer}.btn-main{border-color:#f2882e;background-color:#f2882e;color:#212529}.btn-main:focus,.btn-main:hover{border-color:#df6e0e;background-color:#eb740f;color:#fff}.btn-main:focus{box-shadow:0 0 0 .2rem rgba(211,121,45,.5)}.btn-main:disabled{border-color:#f2882e;background-color:#f2882e;color:#212529}.btn-main:not(:disabled):not(.disabled):active{border-color:#d3680d;background-color:#df6e0e;color:#fff}.btn-main:not(:disabled):not(.disabled):active:focus{box-shadow:0 0 0 .2rem rgba(211,121,45,.5)}.btn-white{border-color:#fff;background-color:#fff;color:#212529}.btn-white:focus,.btn-white:hover{border-color:#e6e6e6;background-color:#ececec;color:#212529}.btn-white:focus{box-shadow:0 0 0 .2rem rgba(222,222,223,.5)}.btn-white:disabled{border-color:#fff;background-color:#fff;color:#212529}.btn-white:not(:disabled):not(.disabled):active{border-color:#dfdfdf;background-color:#e6e6e6;color:#212529}.btn-white:not(:disabled):not(.disabled):active:focus{box-shadow:0 0 0 .2rem rgba(222,222,223,.5)}.btn-pinky{border-color:#ed4956;background-color:#ed4956;color:#fff}.btn-pinky:focus,.btn-pinky:hover{border-color:#e81b2b;background-color:#ea2636;color:#fff}.btn-pinky:focus{box-shadow:0 0 0 .2rem rgba(240,100,111,.5)}.btn-pinky:disabled{border-color:#ed4956;background-color:#ed4956;color:#fff}.btn-pinky:not(:disabled):not(.disabled):active{border-color:#e01626;background-color:#e81b2b;color:#fff}.btn-pinky:not(:disabled):not(.disabled):active:focus{box-shadow:0 0 0 .2rem rgba(240,100,111,.5)}.btn-outline-pinky{border-color:#ed4956;color:#ed4956}.btn-outline-pinky:hover{border-color:#ed4956;background-color:#ed4956;color:#fff}.btn-outline-pinky:focus{box-shadow:0 0 0 .2rem rgba(237,73,86,.5)}.btn-outline-pinky:disabled{background-color:transparent;color:#ed4956}.btn-outline-pinky:not(:disabled):not(.disabled):active{border-color:#ed4956;background-color:#ed4956;color:#fff}.btn-outline-pinky:not(:disabled):not(.disabled):active:focus{box-shadow:0 0 0 .2rem rgba(237,73,86,.5)}.btn-lg{padding:.5rem 1rem;border-radius:.3rem;font-size:1.25rem;line-height:1.5}.nav{display:flex;flex-wrap:wrap;margin-bottom:0;padding-left:0;list-style:none}.navbar{position:relative;padding:.5rem 1rem}.navbar,.navbar .container{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.navbar-brand{display:inline-block;margin-right:1rem;padding-top:.29375rem;padding-bottom:.29375rem;font-size:1.25rem;line-height:inherit;white-space:nowrap}.navbar-brand:focus,.navbar-brand:hover{text-decoration:none}.navbar-nav{display:flex;flex-direction:column;margin-bottom:0;padding-left:0;list-style:none}.navbar-nav-scroll{max-height:75vh;overflow-y:auto}.navbar-expand{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand>.container{padding-right:0;padding-left:0}.navbar-expand .navbar-nav{flex-direction:row}.navbar-expand>.container{flex-wrap:nowrap}.navbar-expand .navbar-nav-scroll{overflow:visible}.card{word-wrap:break-word;display:flex;position:relative;flex-direction:column;min-width:0;border:1px solid rgba(0,0,0,.125);border-radius:.25rem;background-clip:border-box;background-color:#fff}.card>hr{margin-right:0;margin-left:0}@keyframes progress-bar-stripes{0{background-position:1rem 0}to{background-position:0 0}}@keyframes spinner-border{to{transform:rotate(1turn)}}@keyframes spinner-grow{0{transform:scale(0)}50%{transform:none;opacity:1}}a.bg-white:focus,a.bg-white:hover,button.bg-white:focus,button.bg-white:hover{background-color:#e6e6e6 !important}.bg-white{background-color:#fff !important}.rounded-pill{border-radius:50rem !important}.d-none{display:none !important}.d-inline-block{display:inline-block !important}.d-block{display:block !important}.d-flex{display:flex !important}.flex-row{flex-direction:row !important}.flex-column{flex-direction:column !important}.flex-wrap{flex-wrap:wrap !important}.justify-content-center{justify-content:center !important}.justify-content-between{justify-content:space-between !important}.align-items-center{align-items:center !important}.overflow-hidden{overflow:hidden !important}.position-fixed{position:fixed !important}.w-100{width:100% !important}.m-0{margin:0 !important}.mt-0{margin-top:0 !important}.mx-0{margin-right:0 !important}.mb-0{margin-bottom:0 !important}.mx-0{margin-left:0 !important}.mr-2{margin-right:.5rem !important}.mr-3{margin-right:1rem !important}.mb-3{margin-bottom:1rem !important}.mb-4{margin-bottom:1.5rem !important}.mb-5{margin-bottom:3rem !important}.p-0{padding:0 !important}.py-3{padding-top:1rem !important;padding-bottom:1rem !important}.p-4{padding:1.5rem !important}.px-4{padding-right:1.5rem !important}.pl-4,.px-4{padding-left:1.5rem !important}.py-5{padding-top:3rem !important}.pr-5,.px-5{padding-right:3rem !important}.py-5{padding-bottom:3rem !important}.px-5{padding-left:3rem !important}.m-auto{margin:auto !important}.text-justify{text-align:justify !important}.text-left{text-align:left !important}.text-center{text-align:center !important}.font-weight-lighter{font-weight:lighter !important}.font-weight-bold{font-weight:700 !important}.text-danger{color:#dc3545 !important}a.text-danger:focus,a.text-danger:hover{color:#a71d2a !important}.text-white{color:#fff !important}a.text-white:focus,a.text-white:hover{color:#d9d9d9 !important}body{-webkit-text-size-adjust:100%;-webkit-print-color-adjust:exact;font-family:Helvetica Neue,Arial,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif}.wf-active body{font-family:YakuHanJP_Noto,Noto Sans JP,Helvetica Neue,Arial,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif}.en{font-family:Helvetica Neue,Arial,sans-serif}.wf-active .en{font-family:lato,Helvetica Neue,Arial,sans-serif}.red-line{background:linear-gradient(transparent 60%,#ff6c6c 0,#ff6c6c 88%,transparent 0)}.yellow-line{background:linear-gradient(transparent 60%,#ff6 0)}.pink-line{background:linear-gradient(transparent 60%,#f791a3 0)}.note{font-size:.75rem}.img-shadow{filter:drop-shadow(0 3px 3px rgba(56,56,56,.3019607843))}.box-shadow{box-shadow:0 3px 6px rgba(0,0,0,.3)}.btn-main.text-white:focus,.btn-main.text-white:hover,.btn-pinky.text-white:focus,.btn-pinky.text-white:hover{color:#fff !important}.btn-outline-pinky.bg-white:focus,.btn-outline-pinky.bg-white:hover{background-color:#ed4956 !important}[data-emergence=hidden]{visibility:hidden;opacity:0;transition:opacity .5s,visibility .5s}.aspect-box{display:inline-block;position:relative;width:100%;height:0}.aspect-box img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}.navbar{padding:0;background:#fff}.logo{display:block;z-index:10;position:relative;width:100%;padding:1rem;text-align:center}.navbar-nav-scroll{z-index:1071;position:sticky;top:0;width:100%;overflow:hidden;border-bottom:1px solid hsla(0,0,100%,.5);background:#ffe9d1;font-size:.875rem}.navbar-nav-scroll .bd-navbar-nav{-ms-overflow-style:none;scrollbar-widt:none;-webkit-overflow-scrolling:touch;overflow-x:auto;white-space:nowrap}.navbar-nav-scroll .bd-navbar-nav::-webkit-scrollbar{display:none}.navbar-nav-scroll .link a{margin:.625rem 0 .625rem .625rem;box-shadow:0 3px 6px rgba(0,0,0,.3);font-size:.875rem;line-height:1.3}.navbar-nav-scroll .link:last-of-type a{margin:.625rem}#contact-btn{visibility:hidden;z-index:5;right:-2.5rem;bottom:40px;opacity:0;transition:all .3s ease}#contact-btn.show{visibility:visible;opacity:1}footer{z-index:10;position:relative;background:#fff}#achievements,#askUs,#contact,#problems,#service{padding-top:6rem;padding-bottom:6rem}.block-header{text-align:center}.block-header .en{margin-bottom:1rem;font-size:2rem;line-height:1.2}.block-header .block-title{margin-bottom:3rem;font-size:1rem;font-weight:700}#mainVisual{position:relative;background:linear-gradient(180deg,rgba(0,0,0,.062745098),rgba(0,0,0,.1882352941)),url(../img/mainVisual.png),linear-gradient(135deg,#fbcea5,#fba7a6 33%,#c6b5d3 67%,#9bcbf7);background-position:100% 0,bottom,100% 0;background-repeat:no-repeat,no-repeat,no-repeat;background-size:100%,200% auto,100%}#mainVisual .main-copy{color:#fff}#mainVisual .main-copy .text-shadow{font-weight:700;text-shadow:0 3px 6px rgba(0,0,0,.3)}#mainVisual .main-copy .sns-logo img{max-width:290px}#mainVisual .main-copy .main-btns{justify-content:center}#mainVisual .next-scroll{display:inline-block;z-index:2;position:absolute;right:0;bottom:-80px;left:0;padding:10px 10px 110px;overflow:hidden;color:#fff;font-family:lato,sans-serif;font-size:14px;letter-spacing:.2em;line-height:1;text-align:center;text-decoration:none;text-transform:uppercase}#mainVisual .next-scroll:before{background:hsla(0,0,100%,.4)}#mainVisual .next-scroll:after,#mainVisual .next-scroll:before{position:absolute;bottom:0;left:50%;width:1px;height:100px;content:""}#mainVisual .next-scroll:after{background:#fff;animation:sdl 1.5s cubic-bezier(1,0,0,1) infinite}@keyframes sdl{0{transform:scaleY(0);transform-origin:0 0}50%{transform:scale(1);transform-origin:0 0}50.1%{transform:scale(1);transform-origin:0 100%}to{transform:scaleY(0);transform-origin:0 100%}}#about{z-index:5;position:relative;padding-top:3rem;padding-bottom:3rem}#about .big-copy{font-size:2.5rem}#about .text-area .text-justify{margin-bottom:1.25rem}#about .countries li,#about .sns li{width:28.9855072464%}#about .countries li p,#about .sns li p{font-size:.875rem}#problems{padding-bottom:4.5rem;background:url(../img/block-2_arrow.svg),#ddd;background-position:center -1px,100% 0;background-repeat:no-repeat,no-repeat;background-size:contain,100%}#problems .problem-list li{width:100%;max-width:300px;margin:auto}#askUs{background:url(../img/block-3_arrow.svg),#ffefd9;background-position:center -1px,100% 0;background-repeat:no-repeat,no-repeat;background-size:contain,100%}#askUs .ask_copy-ex{margin-bottom:1.75rem;font-size:1.5rem}#askUs .ask_copy-ex .font-big{color:#ed4956;font-size:4rem;vertical-align:-2px}#askUs .ask_copy-genre{margin-bottom:1.5rem;font-size:1.25rem}#askUs .ask_copy-askUs{margin-bottom:1.5rem;font-size:2.25rem}#service{background:url(../img/block-4_arrow.svg),#3897f0;background-position:center -1px,100% 0;background-repeat:no-repeat,no-repeat;background-size:contain,100%;color:#fff}#service .service_copy-copy1,#service .service_copy-copy2{font-size:1.5rem}#service .service_copy-copy3{font-size:1.5rem;line-height:1.65}#service hr{width:100px;border-color:#fff}#service .card{margin-bottom:2rem;border:0;border-radius:10px;color:#333}#service .card p{font-size:.875rem}#service .card:last-child{margin-bottom:0}#achievements{background:url(../img/block-5_arrow.svg);background-position:center -1px;background-repeat:no-repeat;background-size:contain}#achievements .card{margin-bottom:2rem;border:0;border-radius:10px;box-shadow:0 3px 10px rgba(80,104,242,.3)}#achievements .card h3{font-size:1.25rem}#achievements .card:last-child{margin-bottom:0}#achievements .card h4{width:100%;margin-bottom:1rem;background:#003569;color:#fff;font-size:1rem;line-height:1.6;text-align:center}#achievements .card .achievement_text-measure ol{margin:0;padding:0;list-style:none;counter-reset:my-counter}#achievements .card .achievement_text-measure ol li{position:relative;padding-left:30px}#achievements .card .achievement_text-measure ol li:before{box-sizing:border-box;display:flex;position:absolute;top:3px;left:0;align-items:center;justify-content:center;width:22px;height:22px;border:1px solid;border-radius:50%;background-color:#f2882e;color:#fff;font-size:85%;line-height:1;content:counter(my-counter);counter-increment:my-counter}#achievements .card .achievement_text-result{margin:0;padding:0;list-style:none}#achievements .card .achievement_text-result li{position:relative;padding-left:30px;text-align:justify}#achievements .card .achievement_text-result li:before{box-sizing:border-box;display:flex;position:absolute;top:3px;left:0;align-items:center;justify-content:center;width:22px;height:22px;color:#333;font-size:85%;line-height:1;content:"\30FB"}#contact{z-index:10;position:relative;padding-bottom:3rem;background:url(../img/block-2_arrow.svg),#3897f0;background-position:center -1px,100% 0;background-repeat:no-repeat,no-repeat;background-size:contain,100%;color:#fff}#contact .container{max-width:680px}#contact a{color:#fff;text-decoration:underline}@media(min-width:576px){.container{max-width:540px}#problems{padding-bottom:4.5rem}#achievements,#askUs,#problems,#service{padding-top:6.625rem;background-size:428px auto,100%}#achievements table td,#achievements table th{vertical-align:top}#contact{padding-top:6.625rem;background-size:428px auto,100%}}@media(min-width:768px){.container{max-width:720px}.d-md-inline{display:inline !important}.d-md-table-cell{display:table-cell !important}.d-md-flex{display:flex !important}.px-md-5{padding-right:3rem !important;padding-left:3rem !important}.text-md-left{text-align:left !important}.navbar-nav-scroll .bd-navbar-nav{justify-content:center}#mainVisual .next-scroll{right:40px;bottom:0;left:auto;writing-mode:vertical-lr}#mainVisual{height:85vh;background:url(../img/mainVisual.png),linear-gradient(135deg,#fbcea5,#fba7a6 33%,#c6b5d3 67%,#9bcbf7);background-position:right bottom -15%,100% 0;background-repeat:no-repeat,no-repeat;background-size:70% auto,100%}#mainVisual .main-copy{padding-top:100px;padding-bottom:100px}#mainVisual .main-copy p{font-size:1.25rem}#mainVisual .main-copy h1{font-size:3.625rem}#mainVisual .main-copy .sns-logo img{max-width:386px}#mainVisual .main-copy .main-btns{justify-content:start;margin-top:2rem}#about{padding-top:6rem;padding-bottom:6rem}#about .big-copy{font-size:3.625rem}#about .text-area{width:61.4035087719%}#about .illust-area{width:34.9122807018%}#about .countries,#about .sns{max-width:868px}#about .countries ul:after,#about .sns ul:after{display:block;width:11.5207373272%;margin:0 .75rem;content:""}#about .countries li,#about .sns li{width:11.5207373272%;margin:0 .75rem}#problems .problem-list li{margin:0 2.6315789474%}#askUs .ask_copy-ex{margin-bottom:3rem;font-size:2.5rem}#askUs .ask_copy-ex .font-big{font-size:5rem;vertical-align:-2px}#askUs .ask_copy-genre{margin-bottom:1rem;font-size:2rem}#askUs .ask_copy-askUs{font-size:3.625rem}#service .service_copy-copy1{margin-bottom:0;font-size:1.75rem}#service .service_copy-copy2{margin-bottom:1.25rem;font-size:1.75rem}#service .service_copy-copy3{font-size:1.5rem;line-height:1.65}#service hr{margin:2.875rem auto 2.75rem !important}#service .card{width:47.8070175439%}#service .card:nth-child(n+5){margin-bottom:0}#achievements table th{width:5.2rem;font-weight:400}}@media(min-width:1200px){.container{max-width:1170px}.d-lg-none{display:none !important}.d-lg-block{display:block !important}.flex-lg-row{flex-direction:row !important}.align-items-lg-baseline{align-items:baseline !important}.mt-lg-4{margin-top:1.5rem !important}.mb-lg-4{margin-bottom:1.5rem !important}.ml-lg-auto{margin-left:auto !important}.text-lg-center{text-align:center !important}.navbar{z-index:1071;position:sticky;top:0}.logo{max-width:532px;box-shadow:none;text-align:left}.navbar-nav-scroll{position:static;width:100%;padding:1rem;overflow:auto;border-bottom:0;background:0}.navbar-nav-scroll .bd-navbar-nav{justify-content:flex-end;overflow-x:hidden}.navbar-nav-scroll .bd-navbar-nav .link a{margin:.625rem 0 .625rem .625rem;box-shadow:none;font-size:1rem;line-height:1.6}.navbar-nav-scroll .bd-navbar-nav .link a.btn-white:focus,.navbar-nav-scroll .bd-navbar-nav .link a.btn-white:hover,.navbar-nav-scroll .bd-navbar-nav .link a.btn-white:not(:disabled):not(.disabled):active{border-color:#fff;outline:0;background-color:#fff;box-shadow:none}.navbar-nav-scroll .bd-navbar-nav .link a.btn-white:hover{text-decoration:underline}.navbar-nav-scroll .bd-navbar-nav .link:last-of-type a{margin:.625rem 0 .625rem .625rem;padding-right:2.5rem;padding-left:2.5rem}#achievements .card .achievement-title,#achievements .card .achievement_text{width:48.9010989011%;float:left}#achievements .card .achievement-picture{width:48.5347985348%;float:right}#achievements .card:nth-child(2n) .achievement-title,#achievements .card:nth-child(2n) .achievement_text{float:right}#achievements .card:nth-child(2n) .achievement-picture{float:left}}@media(prefers-reduced-motion:reduce){.btn,.form-control{transition:none}}@media print{*,:after,:before{box-shadow:none !important;text-shadow:none !important}a:not(.btn){text-decoration:underline}img,tr{page-break-inside:avoid}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}@page{size:a3}.container,body{min-width:1200px !important}.navbar{display:none}.table{border-collapse:collapse !important}.table td,.table th{background-color:#fff !important}}@media(min-width:768px)and (min-width:1200px){#service .card{width:31.5789473684%}#service .card:nth-child(n+4){margin-bottom:0}}.container input.wpcf7-form-control.wpcf7-text{display:block;width:100%;height:calc(1.65em+.75rem+2px);padding:.375rem .75rem;border:1px solid #ced4da;border-radius:.25rem;background-clip:padding-box;background-color:#fff;color:#495057;font-size:1rem;font-weight:400;line-height:1.65;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.container input.wpcf7-form-control.wpcf7-text::-ms-expand{border:0;background-color:transparent}.container input.wpcf7-form-control.wpcf7-text:focus{border-color:#80bdff;outline:0;background-color:#fff;box-shadow:0 0 0 .2rem rgba(0,123,255,.25);color:#495057}.container input.wpcf7-form-control.wpcf7-text::-moz-placeholder{color:#6c757d;opacity:1}.container input.wpcf7-form-control.wpcf7-text::placeholder{color:#6c757d;opacity:1}.container input.wpcf7-form-control.wpcf7-text:disabled{background-color:#e9ecef;opacity:1}.container textarea.wpcf7-form-control.wpcf7-textarea{display:block;width:100%;height:auto;padding:.375rem .75rem;border:1px solid #ced4da;border-radius:.25rem;background-clip:padding-box;background-color:#fff;color:#495057;font-size:1rem;font-weight:400;line-height:1.65;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.container input.wpcf7-form-control.wpcf7-submit{cursor:pointer;box-shadow:0 3px 6px rgba(0,0,0,.3);color:#fff !important;padding-left:3rem !important;padding-right:3rem !important;border-radius:50rem !important;padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-color:#f2882e;background-color:#f2882e;display:inline-block;border:1px solid transparent;font-weight:400;text-align:center;vertical-align:middle;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;user-select:none}.wpcf7-spinner{display:none !important;visibility:hidden !important}