html{height:100%}@font-face{font-family:MessinaSans-Bold;src:url("../fonts/MessinaSans-Bold.woff2") format("woff2"),url("../fonts/MessinaSans-Bold.woff") format("woff");font-weight:400;font-style:normal}.page-template-landing{margin:0;box-sizing:border-box}.page-template-landing a,.page-template-landing abbr,.page-template-landing acronym,.page-template-landing address,.page-template-landing applet,.page-template-landing article,.page-template-landing aside,.page-template-landing audio,.page-template-landing b,.page-template-landing big,.page-template-landing blockquote,.page-template-landing body,.page-template-landing canvas,.page-template-landing caption,.page-template-landing center,.page-template-landing cite,.page-template-landing code,.page-template-landing dd,.page-template-landing del,.page-template-landing details,.page-template-landing dfn,.page-template-landing div,.page-template-landing dl,.page-template-landing dt,.page-template-landing em,.page-template-landing fieldset,.page-template-landing figcaption,.page-template-landing figure,.page-template-landing footer,.page-template-landing form,.page-template-landing h1,.page-template-landing h2,.page-template-landing h3,.page-template-landing h4,.page-template-landing h5,.page-template-landing h6,.page-template-landing header,.page-template-landing hgroup,.page-template-landing html,.page-template-landing i,.page-template-landing iframe,.page-template-landing img,.page-template-landing ins,.page-template-landing kbd,.page-template-landing label,.page-template-landing legend,.page-template-landing li,.page-template-landing mark,.page-template-landing menu,.page-template-landing nav,.page-template-landing object,.page-template-landing ol,.page-template-landing p,.page-template-landing pre,.page-template-landing q,.page-template-landing s,.page-template-landing samp,.page-template-landing section,.page-template-landing small,.page-template-landing span,.page-template-landing strike,.page-template-landing strong,.page-template-landing sub,.page-template-landing summary,.page-template-landing sup,.page-template-landing table,.page-template-landing tbody,.page-template-landing td,.page-template-landing tfoot,.page-template-landing th,.page-template-landing thead,.page-template-landing time,.page-template-landing tr,.page-template-landing tt,.page-template-landing u,.page-template-landing ul,.page-template-landing var,.page-template-landing video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}.page-template-landing *,.page-template-landing :after,.page-template-landing :before{box-sizing:inherit}.page-template-landing ::-webkit-input-placeholder{color:rgba(37,55,70,.49929)}.page-template-landing ::-moz-placeholder{color:rgba(37,55,70,.49929);opacity:1}.page-template-landing button,.page-template-landing input[type=button],.page-template-landing input[type=email],.page-template-landing input[type=password],.page-template-landing input[type=reset],.page-template-landing input[type=submit],.page-template-landing input[type=tel],.page-template-landing input[type=text],.page-template-landing input[type=url],.page-template-landing textarea{-webkit-appearance:none;-webkit-border-radius:0}.page-template-landing article,.page-template-landing aside,.page-template-landing details,.page-template-landing figcaption,.page-template-landing figure,.page-template-landing footer,.page-template-landing header,.page-template-landing hgroup,.page-template-landing main,.page-template-landing menu,.page-template-landing nav,.page-template-landing section{display:block}.page-template-landing img{vertical-align:middle;max-width:100%;height:auto}.page-template-landing ol,.page-template-landing ul{list-style:none}.page-template-landing blockquote,.page-template-landing q{quotes:none}.page-template-landing blockquote:after,.page-template-landing blockquote:before,.page-template-landing q:after,.page-template-landing q:before{content:'';content:none}.page-template-landing table{border-collapse:collapse;border-spacing:0}.page-template-landing a[href],.page-template-landing input[type=checkbox],.page-template-landing input[type=radio],.page-template-landing label[for],.page-template-landing select{cursor:pointer}.page-template-landing button,.page-template-landing input[type=button],.page-template-landing input[type=image],.page-template-landing input[type=reset],.page-template-landing input[type=submit]{padding:0;overflow:visible;cursor:pointer}.page-template-landing button::-moz-focus-inner,.page-template-landing input[type=button]::-moz-focus-inner,.page-template-landing input[type=image]::-moz-focus-inner,.page-template-landing input[type=reset]::-moz-focus-inner,.page-template-landing input[type=submit]::-moz-focus-inner{border:0}.page-template-landing .hide{position:absolute;left:-9999em}.page-template-landing h1,.page-template-landing h2,.page-template-landing h3,.page-template-landing h4,.page-template-landing h5,.page-template-landing h6{margin:0;font-weight:600}.page-template-landing strong{font-weight:600}.page-template-landing em{font-style:italic}.page-template-landing del{text-decoration:line-through}.page-template-landing td,.page-template-landing th{vertical-align:top}.page-template-landing th{font-weight:400;text-align:left}.page-template-landing address,.page-template-landing cite,.page-template-landing dfn{font-style:normal}.page-template-landing sub,.page-template-landing sup{position:relative;font-size:75%;line-height:0}.page-template-landing sup{top:-.5em}.page-template-landing sub{bottom:-.25em}.page-template-landing textarea{overflow:auto}.page-template-landing{font:bold 50px/1.2 MessinaSans-Bold,sans-serif;background:url(../images/bg_desktop.jpg?v=3) 50% 0/100% auto no-repeat #e8e8e8;-webkit-text-size-adjust:none;position:relative;min-height:100%;color:#000;display:-webkit-flex;display:-ms-flexbox;display:flex;overflow:auto;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.page-template-landing a{text-decoration:none;color:inherit}.page-template-landing .links{height:56.25vw;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.page-template-landing .links a{position:absolute;width:23vw;z-index:9;-webkit-transform:rotate(45deg);transform:rotate(45deg);left:14%;top:19%;height:12vw;margin:-10.5vw}.page-template-landing .links a:hover .circle:after,.page-template-landing .links a:hover .circle:before{-webkit-transform:rotate(360deg);transform:rotate(360deg)}.page-template-landing .links a:hover .circle:after{opacity:1}.page-template-landing .links a .circle{content:"";position:absolute;top:0;bottom:0;left:0;right:0;width:3vw;z-index:9;margin:auto 32% 69% auto;height:3vw;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.page-template-landing .links a .circle:before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;transition:.3s;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='142' height='142'><circle cx='70.5' cy='71' r='65.1' fill='%23b5b5b5' fill-opacity='.3' stroke='%23fff' stroke-width='10.971'/><path fill='%23fff' d='M74.6 66.9V42.4h-8.2v24.5H42v8.2h24.4v24.5h8.2V75.1H99v-8.2z'/></svg>") 0 0/contain no-repeat}.page-template-landing .links a .circle:after{content:"";position:absolute;top:0;bottom:0;opacity:0;left:0;right:0;transition:.3s;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='142' height='142'><circle cx='70.5' cy='71' r='65.1' fill='%23b5b5b5' fill-opacity='.3' stroke='%23f06b20' stroke-width='10.971'/><path fill='%23f06b20' d='M74.6 66.9V42.4h-8.2v24.5H42v8.2h24.4v24.5h8.2V75.1H99v-8.2z'/></svg>") 0 0/contain no-repeat}.page-template-landing .links a:first-child{top:18%;left:24%;-webkit-transform:rotate(44deg);transform:rotate(44deg);height:21vw;width:21vw}.page-template-landing .links a:first-child .circle{margin-right:1%;margin-bottom:44%;-webkit-transform:rotate(45deg) scale(.8);transform:rotate(45deg) scale(.8)}.page-template-landing .links a:nth-child(2){left:78%;top:77%;-webkit-transform:rotate(59deg);transform:rotate(46deg);height:12vw;width:28vw}.page-template-landing .links a:nth-child(2) .circle{margin-right:41%;margin-bottom:40%;-webkit-transform:rotate(45deg) scale(.8);transform:rotate(45deg) scale(.8)}.page-template-landing .links a:nth-child(3){left:62%;top:14%;width:17vw;height:20vw;-webkit-transform:rotate(134deg) scale(.8);transform:rotate(134deg) scale(.8)}.page-template-landing .links a:nth-child(3) .circle{margin-right:-10%;margin-bottom:43%;-webkit-transform:rotate(45deg) scale(.95);transform:rotate(45deg) scale(.95)}.page-template-landing .links a:nth-child(4){left:17%;top:71%;width:23vw;height:15vw;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.page-template-landing .links a:nth-child(4) .circle{-webkit-transform:rotate(45deg) scale(.75);transform:rotate(45deg) scale(.75);margin-right:43%;margin-bottom:-9%}.page-template-landing .links a:nth-child(5){top:86%;left:59%;width:20vw;height:19vw;-webkit-transform:rotate(65deg);transform:rotate(45deg)}.page-template-landing .links a:nth-child(5) .circle{-webkit-transform:rotate(45deg) scale(.8);transform:rotate(45deg) scale(.8);margin-right:40%;margin-bottom:87%}.page-template-landing .links a:nth-child(6){top:31%;left:92%;-webkit-transform:rotate(60deg);transform:rotate(45deg);height:19vw;width:20vw}.page-template-landing .links a:nth-child(6) .circle{-webkit-transform:rotate(45deg) scale(.8);transform:rotate(45deg) scale(.8);margin-right:42%;margin-bottom:-8%}.page-template-landing .links a:nth-child(7){top:72%;left:27%;-webkit-transform:rotate(60deg);transform:rotate(60deg);height:19vw;width:15vw}.page-template-landing .links a:nth-child(7) .circle{-webkit-transform:rotate(45deg) scale(.8);transform:rotate(45deg) scale(.8);margin-right:39%;margin-bottom:-6%}.page-template-landing .links a:nth-child(8){left:47%;height:11vw;width:19vw;top:93.5%;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.page-template-landing .links a:nth-child(8) .circle{-webkit-transform:rotate(45deg) scale(.8);transform:rotate(45deg) scale(.8);margin-right:29%;margin-bottom:38%}.page-template-landing .links a:nth-child(9){width:16vw;height:27vw;left:89%;top:8%;-webkit-transform:rotate(45deg) scale(.8);transform:rotate(133deg) scale(.8)}.page-template-landing .links a:nth-child(9) .circle{-webkit-transform:rotate(45deg) scale(.95);transform:rotate(45deg) scale(.95);margin-right:37%;margin-bottom:152%}.page-template-landing .links a:nth-child(10){left:88%;top:81%;width:28vw;height:13vw;-webkit-transform:rotate(45deg) scale(.8);transform:rotate(45deg) scale(.8)}.page-template-landing .links a:nth-child(10) .circle{margin-right:38%;margin-bottom:-4%;-webkit-transform:rotate(45deg) scale(.95);transform:rotate(45deg) scale(.95)}.page-template-landing .text{position:absolute;top:22vw;text-align:center;width:32%;z-index:3;margin:auto;left:0;font-size:2.6vw;display:block;padding:5.8vw 0 8vw;right:0}.page-template-landing .text h1{font-weight:400}.page-template-landing .text .btn{display:inline-block;color:#000;font-size:2.8vw;margin-top:.7vw;border:.2vw solid #000;padding:.2vw .8vw;border-radius:15px;background-color:transparent;box-shadow:0 12px 16px 0 rgba(67,59,50,.33)}@media screen and (max-aspect-ratio:30 / 38) and (min-width:768px){.page-template-landing{background-image:url(../images/bg_mobile.jpg?v=3)}}@media screen and (max-aspect-ratio:30 / 38) and (max-width:767px){.page-template-landing{background-image:url(../images/bg_mobile.jpg?v=3)}}@media (max-aspect-ratio:30 / 38){.page-template-landing{background-size:auto 100%;min-height:100%;overflow:hidden;height:100vh}.page-template-landing .links{width:56.25vh;height:100vh;left:50%;margin-left:-28.12vh}.page-template-landing .links a{margin:-10.5vh;position:absolute;width:23vh;z-index:9;-webkit-transform:rotate(45deg);transform:rotate(45deg);left:88%;top:19%;height:12vh}.page-template-landing .links a .circle{width:5vh;height:5vh}.page-template-landing .links a:first-child{top:18%;left:18%;height:20vh;width:20vh;-webkit-transform:rotate(-46deg);transform:rotate(-46deg)}.page-template-landing .links a:first-child .circle{margin-right:65%;margin-bottom:41%;-webkit-transform:rotate(45deg) scale(.8);transform:rotate(45deg) scale(.8)}.page-template-landing .links a:nth-child(2){top:15%;left:81%;height:50vw;width:12vh;-webkit-transform:rotate(-46deg);transform:rotate(-46deg)}.page-template-landing .links a:nth-child(2) .circle{margin-right:-19%;margin-bottom:85%;-webkit-transform:rotate(45deg) scale(.8);transform:rotate(45deg) scale(.8)}.page-template-landing .links a:nth-child(3){top:34%;left:49%;width:40vw;height:17vh;-webkit-transform:rotate(45deg) scale(.8);transform:rotate(45deg) scale(.8)}.page-template-landing .links a:nth-child(3) .circle{margin-right:46%;margin-bottom:-3%;-webkit-transform:rotate(45deg) scale(.95);transform:rotate(45deg) scale(.95)}.page-template-landing .links a:nth-child(4){top:82%;left:51%;width:42vw;height:16vh;-webkit-transform:rotate(46deg);transform:rotate(46deg)}.page-template-landing .links a:nth-child(4) .circle{margin-right:39%;margin-bottom:65%;-webkit-transform:rotate(45deg) scale(.75);transform:rotate(45deg) scale(.75)}.page-template-landing .links a:nth-child(5){top:65%;left:13%;width:39vw;height:19vh;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.page-template-landing .links a:nth-child(5) .circle{-webkit-transform:rotate(45deg) scale(.8);transform:rotate(45deg) scale(.8);margin-right:44%;margin-bottom:74%}.page-template-landing .links a:nth-child(6){top:60%;left:87%;height:21vh;width:35vw;-webkit-transform:rotate(-44deg);transform:rotate(-44deg)}.page-template-landing .links a:nth-child(6) .circle{-webkit-transform:rotate(45deg) scale(.8);transform:rotate(45deg) scale(.8);margin-right:84%;margin-bottom:42%}.page-template-landing .links a:nth-child(7){top:78%;left:70%;width:31vw;height:16vh;-webkit-transform:rotate(60deg);transform:rotate(60deg)}.page-template-landing .links a:nth-child(7) .circle{-webkit-transform:rotate(45deg) scale(.8);transform:rotate(45deg) scale(.8);margin-right:34%;margin-bottom:71%}.page-template-landing .links a:nth-child(8){height:11vh;width:29vw;left:82%;top:26%;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.page-template-landing .links a:nth-child(8) .circle{-webkit-transform:rotate(45deg) scale(.8);transform:rotate(45deg) scale(.8);margin-right:42%;margin-bottom:27%}.page-template-landing .links a:nth-child(9){left:73%;top:37%;width:31vw;height:17vw;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.page-template-landing .links a:nth-child(9) .circle{-webkit-transform:rotate(45deg) scale(.8);transform:rotate(45deg) scale(.8);margin-right:1%;margin-bottom:15%}.page-template-landing .links a:nth-child(10){left:74%;top:9%;height:15vh;width:37vw}.page-template-landing .links a:nth-child(10) .circle{-webkit-transform:rotate(45deg) scale(.8);transform:rotate(45deg) scale(.8);margin-right:40%;margin-bottom:15%}.page-template-landing .text{font-size:2.6vh;padding:3vh 0;margin:auto -9vh;width:19vh;height:17vh;left:50%;top:0;bottom:0;overflow:hidden;position:fixed}.page-template-landing .text .btn{border-width:.2vh;font-size:2.8vh;margin-top:.7vh;padding:.6vh 1vh;line-height:1;border-radius:.2vh}}