*,:after,:before{box-sizing:border-box;margin:0;padding:0}ul{margin:0;padding:0}ul,ul li{list-style:none}a,h1,h2,h3,h4,h5,h6,p{font-family:Poppins,Arial,Helvetica,sans-serif}body,html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:sans-serif;height:100%;line-height:1;width:100%}body{margin:0;overflow-x:hidden}html{scroll-behavior:smooth}a{text-decoration:none!important}@media only screen and (min-width:1650px){.component__container{padding:0 30px!important}}.transition__fast{transition:all .25s ease-in}.component__container{margin:0 auto;padding:0 15px;width:100%}.component__container:after,.component__container:before{content:" ";display:table}.component__container:after{clear:both}@media only screen and (min-width:480px){.component__container{max-width:480px}}@media only screen and (min-width:768px){.component__container{max-width:768px}}@media only screen and (min-width:992px){.component__container{max-width:992px}}@media only screen and (min-width:1200px){.component__container{max-width:1560px}.component__container:after,.component__container:before{content:unset}}.component__row{display:flex;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}.component__row:after,.component__row:before{content:" ";display:table}.component__row:after{clear:both}@keyframes scrollDown{0%{top:-280px}to{top:0}}.animation__fade-up{opacity:0;transform:translate3d(0,100px,0);transition-duration:.4s;transition-property:opacity,transform;transition-timing-function:ease}.animation__fade-up.animation__started{opacity:1;transform:translateZ(0)}.home__section--about{background-color:#fff}.home__section--about .about__container .about__row{align-items:center}@media screen and (max-width:1023px){.home__section--about .about__container .about__row{align-items:unset}}.home__section--about .about__container .about__row .about__banner{aspect-ratio:315/450;max-width:350px;padding:0 15px;width:100%}@media screen and (max-width:1023px){.home__section--about .about__container .about__row .about__banner{width:100%}}@media screen and (min-width:1024px)and (max-width:1199px){.home__section--about .about__container .about__row .about__banner{width:35%}}.home__section--about .about__container .about__row .about__banner img{height:auto;max-width:315px;width:100%}.home__section--about .about__container .about__row .about__content{max-width:748px;padding:0 15px;width:77%}@media screen and (max-width:1023px){.home__section--about .about__container .about__row .about__content{margin-top:30px;width:100%}}@media screen and (min-width:1024px)and (max-width:1199px){.home__section--about .about__container .about__row .about__content{width:65%}}.home__section--about .about__container .about__row .about__content h2{color:#3b3b3c;display:block;font-family:Poppins,Arial,Helvetica,sans-serif;font-size:38px;font-weight:400;line-height:42px;margin-bottom:30px;max-width:430px}@media screen and (max-width:1023px){.home__section--about .about__container .about__row .about__content h2{font-size:28px;line-height:32px;margin-bottom:25px}}@media screen and (min-width:768px)and (max-width:1023px){.home__section--about .about__container .about__row .about__content h2{text-align:center}}.home__section--about .about__container .about__row .about__content p{color:#3b3b3c;display:block;font-family:Poppins,Arial,Helvetica,sans-serif;font-size:21px;font-weight:300;line-height:23px;max-width:600px}@media screen and (max-width:1023px){.home__section--about .about__container .about__row .about__content p{font-size:14px}}@media screen and (min-width:768px)and (max-width:1023px){.home__section--about .about__container .about__row .about__content p{margin:0 auto;text-align:center}}.home__section--solutions{background-color:#fff}.home__section--solutions .solutions__container .solutions__row .solutions__title{margin-bottom:50px;max-width:100%;padding:0 15px;width:100%}.home__section--solutions .solutions__container .solutions__row .solutions__title h2{color:#3b3b3c;display:block;font-family:Poppins,Arial,Helvetica,sans-serif;font-size:38px;font-weight:400;line-height:1;margin-bottom:25px;text-align:center}@media screen and (max-width:1023px){.home__section--solutions .solutions__container .solutions__row .solutions__title h2{font-size:28px}}.home__section--solutions .solutions__container .solutions__row .solutions__title p{color:#3b3b3c;display:block;font-family:Poppins,Arial,Helvetica,sans-serif;font-size:21px;font-weight:400;line-height:21px;margin:0 auto;max-width:650px;text-align:center}@media screen and (max-width:1023px){.home__section--solutions .solutions__container .solutions__row .solutions__title p{font-size:14px}}.home__section--solutions .solutions__container .solutions__row .solutions__items{display:flex;flex-wrap:wrap;max-width:1090px;width:100%}.home__section--solutions .solutions__container .solutions__row .solutions__items .items__card{max-width:33.3%;padding:0 15px;width:33.3%}.home__section--solutions .solutions__container .solutions__row .solutions__items .items__card:nth-of-type(n+4){margin-top:30px}@media screen and (max-width:767px){.home__section--solutions .solutions__container .solutions__row .solutions__items .items__card{max-width:100%;width:100%}.home__section--solutions .solutions__container .solutions__row .solutions__items .items__card:nth-of-type(n+2){margin-top:30px}}@media screen and (min-width:768px)and (max-width:1023px){.home__section--solutions .solutions__container .solutions__row .solutions__items .items__card{max-width:50%;width:50%}.home__section--solutions .solutions__container .solutions__row .solutions__items .items__card:nth-of-type(n+3){margin-top:30px}}.home__section--solutions .solutions__container .solutions__row .solutions__items .items__card .card__inner{background-color:#fff;border-radius:12px;box-shadow:4px 13px 20px 3px rgba(0,0,0,.08);padding:30px 15px}.home__section--solutions .solutions__container .solutions__row .solutions__items .items__card .card__inner h3{color:#3b3b3c;display:block;font-family:Poppins,Arial,Helvetica,sans-serif;font-size:18px;font-weight:400;line-height:1;margin-bottom:20px;min-height:36px}.home__section--solutions .solutions__container .solutions__row .solutions__items .items__card .card__inner p{color:#3b3b3c;display:block;font-family:Poppins,Arial,Helvetica,sans-serif;font-size:14px;font-weight:400;line-height:21px}.home__section--choices .choices__container .choices__row .choices__title{margin-bottom:50px;max-width:100%;padding:0 15px;width:100%}.home__section--choices .choices__container .choices__row .choices__title h2{color:#3b3b3c;display:block;font-family:Poppins,Arial,Helvetica,sans-serif;font-size:38px;font-weight:400;line-height:1;margin-bottom:25px;text-align:center}@media screen and (max-width:1023px){.home__section--choices .choices__container .choices__row .choices__title h2{font-size:28px}}.home__section--choices .choices__container .choices__row .choices__title p{color:#3b3b3c;display:block;font-family:Poppins,Arial,Helvetica,sans-serif;font-size:21px;font-weight:400;line-height:21px;margin:0 auto;max-width:650px;text-align:center}@media screen and (max-width:1023px){.home__section--choices .choices__container .choices__row .choices__title p{font-size:14px}}.home__section--choices .choices__container .choices__row .choices__items{display:flex;flex-wrap:wrap;max-width:820px;width:100%}.home__section--choices .choices__container .choices__row .choices__items .items__card{display:flex;flex-wrap:wrap;max-width:50%;padding:0 15px;width:50%}@media screen and (max-width:767px){.home__section--choices .choices__container .choices__row .choices__items .items__card{max-width:100%;width:100%}.home__section--choices .choices__container .choices__row .choices__items .items__card:nth-of-type(n+2){margin-top:30px}}.home__section--choices .choices__container .choices__row .choices__items .items__card:nth-of-type(n+3){margin-top:30px}.home__section--choices .choices__container .choices__row .choices__items .items__card .card__icon{width:50px}.home__section--choices .choices__container .choices__row .choices__items .items__card .card__content{padding-left:20px;width:calc(100% - 50px)}.home__section--choices .choices__container .choices__row .choices__items .items__card .card__content h3{color:#3b3b3c;display:block;font-family:Poppins,Arial,Helvetica,sans-serif;font-size:18px;font-weight:400;line-height:1;margin-bottom:20px}.home__section--choices .choices__container .choices__row .choices__items .items__card .card__content p{color:#3b3b3c;display:block;font-family:Poppins,Arial,Helvetica,sans-serif;font-size:14px;font-weight:400;line-height:21px;max-width:255px}.home__section--contact .contact__container .contact__row .contact__wrapper{max-width:100%;padding:0 15px;width:100%}.home__section--contact .contact__container .contact__row .contact__wrapper h2{color:#3b3b3c;display:block;font-family:Poppins,Arial,Helvetica,sans-serif;font-size:38px;font-weight:400;line-height:1;margin-bottom:25px;text-align:center}@media screen and (max-width:1023px){.home__section--contact .contact__container .contact__row .contact__wrapper h2{font-size:28px}}.home__section--contact .contact__container .contact__row .contact__wrapper span{color:#3b3b3c;display:block;font-family:Poppins,Arial,Helvetica,sans-serif;font-size:21px;font-weight:400;line-height:1;text-align:center}@media screen and (max-width:1023px){.home__section--contact .contact__container .contact__row .contact__wrapper span{font-size:14px}}.home__section--contact .contact__container .contact__row .contact__wrapper a{align-items:center;background-color:#bf8b28;border-radius:50px;color:#fff;display:flex;flex-wrap:wrap;font-family:Poppins,Arial,Helvetica,sans-serif;font-size:28px;font-weight:400;height:70px;justify-content:center;margin:50px auto 0;max-width:565px;padding:0;text-decoration:none;transition:all .25s ease-in;width:100%}.home__section--contact .contact__container .contact__row .contact__wrapper a:hover{background-color:#dfac4f}@media screen and (max-width:1023px){.home__section--contact .contact__container .contact__row .contact__wrapper a{font-size:21px;height:50px;margin-top:30px;max-width:400px;padding:0;width:100%}.home__section--contact .contact__container .contact__row .contact__wrapper a:hover{background-color:#bf8b28}}
