:root{--primary-color:rgba(13,110,139,0.75);--overlay-color:rgba(24,39,51,0.85);--menu-speed:0.75s}.square{height:20rem;width:20rem;background:#0d99d5;margin:10rem}.access .access-1{flex-wrap:wrap}.access .access-1 p:first-child{color:#a20067}.access .access-1 p:nth-child(2){font-size:2rem}.access .access-1 p:first-child,.access .access-1 p:nth-child(2),.access .access-1 p:nth-child(3){width:100%;text-align:center;font-weight:600}.access .access-1 p:nth-child(3){font-weight:unset;padding-bottom:1rem}.access .access-1 p:nth-child(3) span{font-weight:600}@media screen and (min-width:600px){.access .access-1 .address,.access .access-1 .mail,.access .access-1 .phone{width:33%}}.access .access-1 .address span{display:block}.access .access-1 .address span .fas{font-size:2rem}.access .access-1 .address span:nth-child(2),.access .access-1 .address span:nth-child(3){padding-left:1.6rem}.access .access-1 .mail,.access .access-1 .phone{display:flex}.access .access-1 .mail span,.access .access-1 .phone span{padding-right:2rem}.access .access-1 .mail span .far,.access .access-1 .mail span .fas,.access .access-1 .phone span .far,.access .access-1 .phone span .fas{color:#42474d}.access .access-1 .mail div,.access .access-1 .phone div{display:flex;flex-direction:column;justify-content:flex-start;color:#a20067}.access-3{background:#f7f8fa}.access-3 .access-3-a{max-width:1300px;margin:0 auto;display:flex;flex-direction:column}@media only screen and (max-width:900px){.access-3 .access-3-a{padding-top:5rem}}@media only screen and (min-width:1025px) and (max-width:1150px){.access-3 .access-3-a{margin:0 auto 5rem}}.access-3 .access-3-a .access-3-aa{display:flex;flex-direction:column}.access-3 .access-3-a .access-3-aa .access-3-aaa{width:100%}@media only screen and (min-width:500px) and (max-width:900px){.access-3 .access-3-a .access-3-aa .access-3-aaa{width:50%;margin:0 auto;padding-bottom:2rem}}.access-3 .access-3-a .access-3-aa .access-3-aaa img{width:100%;height:100%}.access-3 .access-3-a .access-3-aa .access-3-aab{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;background-color:#fff;padding-top:2rem}.access-3 .access-3-a .access-3-aa .access-3-aab p:first-child{font-size:2rem;font-weight:600;color:#a20067}.access-3 .access-3-a .access-3-aa .access-3-aab .wpcf7 .screen-reader-response{text-align:center;color:#a20067}.access-3 .access-3-a .access-3-aa .access-3-aab .wpcf7 .wpcf7-form{display:flex;flex-wrap:wrap;flex-direction:row}@media only screen and (min-width:600px){.access-3 .access-3-a .access-3-aa .access-3-aab .wpcf7 .wpcf7-form{padding:0 1rem}}.access-3 .access-3-a .access-3-aa .access-3-aab .wpcf7 .wpcf7-form p{width:100%;text-align:center}@media only screen and (min-width:600px){.access-3 .access-3-a .access-3-aa .access-3-aab .wpcf7 .wpcf7-form p{width:50%}}.access-3 .access-3-a .access-3-aa .access-3-aab .wpcf7 .wpcf7-form p label input{border:none;border-bottom:1px solid #a20067}.access-3 .access-3-a .access-3-aa .access-3-aab .wpcf7 .wpcf7-form p:nth-child(7){width:100%}.access-3 .access-3-a .access-3-aa .access-3-aab .wpcf7 .wpcf7-form p:nth-child(7) span .wpcf7-textarea{width:82%;border:none;border-bottom:1px solid #a20067;height:3rem}.access-3 .access-3-a .access-3-aa .access-3-aab .wpcf7 .wpcf7-form p:nth-child(8){text-align:right;width:100%;padding-right:4rem}.access-3 .access-3-a .access-3-aa .access-3-aab .wpcf7 .wpcf7-form p:nth-child(8) .wpcf7-submit{border:none;background-color:#a20067;color:#fff;border-radius:5px;padding:1rem;margin:1rem}.access-3 .access-3-a .access-3-aa .access-3-aab .wpcf7 .wpcf7-form input:focus,.access-3 .access-3-a .access-3-aa .access-3-aab .wpcf7 .wpcf7-form select:focus,.access-3 .access-3-a .access-3-aa .access-3-aab .wpcf7 .wpcf7-form textarea:focus{outline:none}.access-3 .access-3-a .access-3-aa .access-3-aab .wpcf7 ::-webkit-input-placeholder{color:#989898!important;opacity:1}.access-3 .access-3-a .access-3-ab{padding:5rem 1rem}.access-3 .access-3-a .access-3-ab p:first-child{font-size:3rem;font-weight:600;text-align:center}.access-3 .access-3-a .access-3-ab p:nth-child(2),.access-3 .access-3-a .access-3-ab p:nth-child(3){padding:1rem 0}.access-4 .access-4-a{flex-direction:row;flex-wrap:wrap}@media screen and (min-width:768px) and (max-width:1400px){.access-4 .access-4-a{padding:0 2rem 5rem}}.access-4 .access-4-aa{width:100%}.access-4 .access-4-aa img{width:100%;height:100%}@media only screen and (min-width:600px) and (max-width:1025px){.access-4 .access-4-aa{width:50%}}.access-4 .access-4-ab{padding:1rem 0;width:100%}.access-4 .access-4-ab span .far{font-size:3rem;color:#a20067}@media only screen and (min-width:600px) and (max-width:1025px){.access-4 .access-4-ab{width:50%;padding:0 2rem}}@media only screen and (min-width:1025px){.access-4 .access-4-ab{padding:0 2rem}}.access-4 .access-4-ac{padding:1rem 0}@media only screen and (min-width:1025px){.access-4 .access-4-ac{padding:0 2rem}}@media only screen and (min-width:1025px){.access-4 .access-4-aa,.access-4 .access-4-ab,.access-4 .access-4-ac{width:33%}}@media only screen and (min-width:900px){.access-3{position:relative;z-index:1;padding:5rem 0}.access-3 .access-3-a{position:relative;z-index:2;margin:0 auto}.access-3 .access-3-a .access-3-aa{flex-direction:row}.access-3 .access-3-a .access-3-aa .access-3-aaa{width:30%}.access-3 .access-3-a .access-3-aa .access-3-aaa img{border-radius:10px 0 0 10px}.access-3 .access-3-a .access-3-aa .access-3-aab{width:70%;border-radius:0 10px 10px 0}}
