@charset "utf-8";@import url('https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap');@import url('https://fonts.googleapis.com/css2?family=Tangerine:wght@400;700&display=swap');@import url('https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap');HTML {margin:0;font-family:'Roboto', sans-serif;font-size:18px;line-height:1.7;font-weight:300;color:#000000;background:#e3ebd8;} BODY {margin:0;font-family:'Roboto', sans-serif;font-size:18px;line-height:1.7;font-weight:300;}BODY {background-image:linear-gradient(#e3ebd8 calc(100% - 230px), transparent), url(/images/content/2025/02/28/background.png);background-size:500px auto;background-position:bottom center;background-repeat:repeat-x;}* {box-sizing:border-box;}a {color:#000000;font-weight:bold;text-decoration:none;}strong {font-weight:bold;}DIV.inner, ul.inner {max-width:1400px;width:100%;padding:0px 15px;min-width:320px;margin:0px auto;position:relative;overflow:hidden;}a img {border:none;display:block;}div.wrapper {overflow:hidden;}div#header {background:#ffffff;overflow:hidden;}div#header .inner {padding-top:25px;padding-bottom:25px;position:relative;}div#header .logo {width:250px;}div#header .logo i {display:block;text-align:center;font-size:34px;line-height:40px;}div#header .logo span.main {font-family:"Montserrat", serif;font-optical-sizing:auto;text-transform:uppercase;display:block;text-align:center;font-size:34px;line-height:40px;}div#header .logo span.small {font-family:"Montserrat", serif;font-optical-sizing:auto;display:block;text-align:center;font-size:16px;line-height:26px;}#header .call {position:absolute;top:25px;right:15px;font-weight:300;font-size:24px;line-height:32px;}div#header #menu {list-style-type:none;padding:0px;margin:0px;overflow:hidden;position:absolute;bottom:0px;right:15px;}div#header #menu li {list-style-type:none;padding:0px;margin:0px;}div#header #menu li {list-style-type:none;padding:0px;margin:0px;float:left;margin:0px 5px;}div#header #menu li a {display:block;font-weight:300;font-family:"Montserrat", serif;font-optical-sizing:auto;padding:55px 20px 25px 20px;position:relative;z-index:5;}div#header #menu li a:after {content:"";position:absolute;bottom:0;left:0;width:100%;height:100%;transform:scaleY(0);transform-origin:bottom center;background:#e3ebd8;z-index:-1;transition:transform 0.3s;}div#header #menu li a:hover::after {transform:scaleY(1);}div#banner {height:55vh;background-size:cover;background-position:center;background-repeat:no-repeat;}.section {overflow:hidden;}.section.white {background:#ffffff;}.section.green {background:#e3ebd8;}.section .inner {padding:25px 0px;}.section .socialIcons {text-align:center;font-size:52px;line-height:70px;margin-top:-10px;}.section .socialIcons a {display:inline-block;margin:0px 15px;}h1 {font-family:"Tangerine", serif;font-size:62px;line-height:90px;font-weight:300;margin:0px 0px 25px 0px;text-align:center;}h2 {font-family:"Tangerine", serif;font-size:62px;line-height:90px;font-weight:300;margin:0px 0px 25px 0px;text-align:center;}.serviceList {display:flex;flex-wrap:wrap;gap:25px;}.serviceList .service {flex-basis:calc( ( 100% - 50px ) / 3 );padding-top:calc( ( ( 100% / 3 ) / 16 ) * 11 );background-size:cover;background-position:center;background-repeat:no-repeat;position:relative;display:block;}.serviceList .service:hover::before {content:"";position:absolute;width:100%;height:100%;display:flex;flex-direction:column;top:0px;left:0px;backdrop-filter:blur(4px);transition:all 0.5s;z-index:1;}.serviceList .service .inside {z-index:3;position:absolute;width:100%;height:100%;top:0px;left:0px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;}.serviceList .service h3 {font-family:"Montserrat", serif;font-optical-sizing:auto;margin:0px;background:rgba( 0, 0, 0, 0.6 );padding:15px;color:#ffffff;text-align:center;font-weight:400;}#footer {}#footer .inner {padding:25px 0px 225px 0px;overflow:hidden;display:flex;gap:15px;}#footer .inner .column {flex-basis:calc( 100% / 3 );}#footer .inner .column h2 {text-align:left;font-size:48px;line-height:60px;margin-bottom:35px;}#footer .inner .column ul {list-style-type:none;padding:0px;margin:0px;}#footer .inner .column ul li {list-style-type:none;padding:0px;margin:0px;margin-bottom:7px;}#footer .inner .column ul li a {line-height:32px;display:block;} @keyframes fadeInLeft {0% {opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);}to {opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0);}}.fadeInLeft {animation-duration:2000ms;visibility:hidden;} @keyframes fadeInRight {0% {opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);}to {opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0);}}.fadeInRight {animation-duration:2000ms;visibility:hidden;} @keyframes fadeInDown {0% {opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);}to {opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0);}}.fadeInDown {animation-duration:2000ms;visibility:hidden;} @keyframes fadeInUp {0% {opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);}100% {opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0);}}.fadeInUp {animation-duration:2000ms;visibility:hidden;}