@import url(https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap);body{font-family:Montserrat,sans-serif!important;margin:0;padding:0;font-size:16px}body .container{max-width:1428px}@media screen and (max-width:768px){body .container{max-width:100%}}body .btn.btn-purple,body .btn.btn-purple:hover{background-color:#913cba;color:#fff;padding:17px 43px;border-radius:30px;font-size:18px;border:none;cursor:pointer;font-weight:700}@media screen and (max-width:768px){body .btn.btn-purple,body .btn.btn-purple:hover{font-size:12px;padding:11px 30px}}body .btn.btn-green,body .btn.btn-green:hover{background-color:#26b40d;color:#fff;padding:17px 43px;border-radius:30px;font-size:18px;border:none;cursor:pointer;font-weight:700}@media screen and (max-width:768px){body .btn.btn-green,body .btn.btn-green:hover{font-size:12px;padding:11px 30px}}body .btn.with-arrow-before{position:relative;padding-left:55px!important}body .btn.with-arrow-before:before{content:"";display:inline-block;width:18px;height:17px;background-image:url(img/back-arrow.svg);background-size:cover;background-repeat:no-repeat;position:absolute;left:25px;top:50%;transform:translateY(-50%)}body .btn.btn-orange,body .btn.btn-orange:hover{background-color:#f49550;color:#fff;padding:17px 43px;border-radius:30px;font-size:18px;border:none;cursor:pointer;font-weight:700}@media screen and (max-width:768px){body .btn.btn-orange,body .btn.btn-orange:hover{font-size:12px;padding:11px 30px}}body .btn.btn-orange.border,body .btn.btn-orange:hover.border{border:3px solid #f49550!important;background-color:transparent;color:#f49550}body .register-form{background-color:#fff6e9;padding:44px 51px 30px 51px;border-radius:32px}@media screen and (max-width:768px){body .register-form{padding:33px 23px}}body .register-form form{margin-bottom:0;padding:0}body .register-form form a{color:#f49550;text-decoration:underline;font-weight:500}body .register-form label{font-size:16px;color:#1e1e1e;margin-bottom:7px;line-height:100%}@media screen and (max-width:768px){body .register-form label{font-size:12px}}body .register-form input,body .register-form select{background-color:#fff;border-color:#cfcfcf;border-radius:62px;color:#000;padding-top:13px;padding-bottom:13px}@media screen and (max-width:768px){body .register-form input,body .register-form select{padding-top:5px;padding-bottom:5px}}body .register-form input:focus,body .register-form select:focus{outline:0;border-color:#f49550;box-shadow:none}body .register-form input::-moz-placeholder,body .register-form select::-moz-placeholder{color:#cfcfcf}body .register-form input::placeholder,body .register-form select::placeholder{color:#cfcfcf}body .register-form input.form-check-input,body .register-form select.form-check-input{width:20px;height:20px;border-radius:6px;padding:0;position:relative;top:-7px}body .register-form .phone-input{padding-left:70px}body .register-form .phone-code-input{position:absolute;left:10px;top:51%;transform:translateY(-50%);width:60px;height:40px;padding:0 10px;border:0;background-color:transparent}body .register-form .form-check{width:97%;float:right}body .register-form .marketing-left{padding-left:15px}@media screen and (max-width:768px){body .register-form .marketing-left{padding-left:0}}body .register-form .social-btns{display:flex;justify-content:center;align-items:center;margin-top:10px}@media screen and (max-width:768px){body .register-form .social-btns{margin-top:20px}}body .register-form .social-btns .google-login img{margin-top:5px;height:60px}body .register-form .social-btns .apple-login img{height:50px;margin-top:-6px}body .register-form .social-btns .social-btn{width:50px;height:50px;border-radius:50%;background-size:cover;background-repeat:no-repeat;margin:0 10px;cursor:pointer}@media screen and (max-width:768px){body .register-form .social-btns .social-btn{width:40px;height:40px;margin:0 5px}}header{position:absolute;width:100%;z-index:1}@media screen and (max-width:768px){header{display:flex;justify-content:center}}header .logo{padding:36px 61px;background-color:#fff;border-bottom-left-radius:30px;border-bottom-right-radius:30px;display:flex;width:-moz-fit-content;width:fit-content}@media screen and (max-width:768px){header .logo{position:absolute;left:50%;transform:translateX(-50%)}}header .logo img{max-width:251px;height:auto}@media screen and (max-width:768px){header .logo img{max-width:123px}}#hero{min-height:950px;display:flex;align-items:center;padding-top:200px}@media screen and (max-width:768px){#hero{padding-top:122px}}#hero .hero-background{height:950px;width:100%;position:absolute;background-size:contain;background-repeat:no-repeat;background-position:top;z-index:0;top:0}@media screen and (max-width:768px){#hero .hero-background{background-size:cover;background-position:center;height:763px}}#hero .hero-text{color:#fff;font-size:52px;max-width:626px;z-index:1;position:relative}@media screen and (max-width:768px){#hero .hero-text{font-size:22px;line-height:28px;text-align:center;padding-bottom:243px}}#hero .hero-register-form{z-index:1;position:relative;max-width:500px;margin:0 auto;box-shadow:0 4px 20px rgba(0,0,0,.25)}#hero .hero-register-form .box-title{font-size:28px;font-weight:600;color:#1e1e1e;max-width:370px;margin:0 auto 20px}@media screen and (max-width:768px){#hero .hero-register-form .box-title{font-size:19px}}#hero .hero-register-form .sub-title{font-size:16px;color:#484848;max-width:330px;margin:0 auto 30px}@media screen and (max-width:768px){#hero .hero-register-form .sub-title{display:none}}.gdpr-info{background-color:#ffe1b6;border-radius:24px;border:1px solid #f49550;color:#000;font-size:14px;padding:17px;max-width:387px;margin:20px auto 0;font-weight:500;display:flex;justify-content:center;align-items:center}@media screen and (max-width:768px){.gdpr-info{font-size:12px}}.gdpr-info img{width:36px;height:36px;margin-right:10px;float:left}@media screen and (max-width:768px){.gdpr-info img{width:24px;height:24px}}.gdpr-info p{margin-bottom:0}section .section-title{font-size:48px;font-weight:600;color:#000;margin-bottom:27px}@media screen and (max-width:768px){section .section-title{font-size:30px}}section .sub-title{font-size:18px;color:#484848}section .sub-title p{margin-bottom:0}#benefits{margin-top:42px}@media screen and (max-width:768px){#benefits{margin-top:118px}}#benefits .section-title{font-size:48px;font-weight:600;color:#000;margin-bottom:27px}@media screen and (max-width:768px){#benefits .section-title{font-size:30px;width:85%;margin:0 auto 27px}}#benefits .sub-title{font-size:18px;color:#484848}@media screen and (max-width:768px){#benefits .sub-title{width:85%;margin:0 auto 27px}}#benefits .sub-title p{margin-bottom:0}#benefits .benefits-row{margin-top:91px}@media screen and (max-width:768px){#benefits .benefits-row{margin-top:38px}}#benefits .benefits-row .col-12:nth-child(2n) .row-item{background-color:#fff;border:4px solid #fff5e9}#benefits .benefits-row .row-item{display:flex;justify-content:center;vertical-align:middle;align-items:center;height:100%;background-color:#fff5e9;border-radius:32px}#benefits .benefits-row .benefit-item{position:relative;padding:52px}@media screen and (max-width:768px){#benefits .benefits-row .benefit-item{padding:34px}}#benefits .benefits-row .benefit-item .benefit-icon{width:94px;height:94px;background-color:#f49550;border-radius:50%;display:flex;justify-content:center;align-items:center;margin:0 auto}@media screen and (max-width:768px){#benefits .benefits-row .benefit-item .benefit-icon{width:67px;height:67px}}#benefits .benefits-row .benefit-item img{position:relative;left:-20px}@media screen and (max-width:768px){#benefits .benefits-row .benefit-item img{left:-10px;max-width:130px}}#benefits .benefits-row .benefit-item h3{font-size:24px;color:#484848;margin-top:10px;font-weight:700;text-align:center;margin-top:24px}@media screen and (max-width:768px){#benefits .benefits-row .benefit-item h3{font-size:17px}}#benefits .benefits-row .benefit-item h3 strong{color:#f49550}#benefits .benefits-row .benefit-item p{font-size:18px;line-height:25px;color:#484848;font-weight:500}@media screen and (max-width:768px){#benefits .benefits-row .benefit-item p{font-size:15px;line-height:22px}}#benefits .action-btn{padding-top:60px;max-width:429px;margin:0 auto}@media screen and (max-width:768px){#benefits .action-btn{max-width:85%;padding-top:31px}}#benefits .action-btn .btn{width:100%}#first-time-donors{margin-top:134px}@media screen and (max-width:768px){#first-time-donors{margin-top:72px}#first-time-donors .section-title{width:73%;margin:0 auto 27px}}#first-time-donors .sub-title{max-width:980px;margin:0 auto}#first-time-donors .sub-title p{margin-bottom:20px}@media screen and (max-width:768px){#first-time-donors .sub-title p{font-size:16px}}#first-time-donors .donors-steps{margin-top:53px}#first-time-donors .donors-steps .step-item{position:relative}@media screen and (max-width:768px){#first-time-donors .donors-steps .step-item{width:100%;float:left;flex:unset}}#first-time-donors .donors-steps .step-item .donor-step-icon{width:94px;height:94px;background-color:#f49550;border-radius:50%;display:flex;justify-content:center;align-items:center;margin:0 auto}#first-time-donors .donors-steps .step-item img{position:relative;left:-10px}#first-time-donors .donors-steps .step-item .text-box{margin-top:20px}#first-time-donors .donors-steps .step-item .text-box h4{color:#000;font-size:20px;font-weight:700}#first-time-donors .donors-steps .step-item .text-box p{margin-bottom:0;color:#484848;font-size:16px}#first-time-donors .donors-steps .step-item .text-box p.clock:before{content:"";display:inline-block;width:16px;height:16px;background-image:url(img/clock-icon.svg);background-size:cover;background-repeat:no-repeat;margin-right:5px;top:2px;position:relative}#first-time-donors .donors-steps .step-item:after{content:"";background-image:url(img/arrow.svg);width:80px;height:20px;background-size:cover;position:absolute;top:30%;transform:translateY(-30%);right:-30px}@media screen and (max-width:768px){#first-time-donors .donors-steps .step-item:after{display:none}}#first-time-donors .donors-steps .step-item:last-child:after{display:none}#faq{margin-top:76px;margin-bottom:75px}#faq .faq-image img{max-height:780px}@media screen and (max-width:768px){#faq .faq-image img{max-width:100%;max-height:none}}#faq .accord-item{border-bottom:1px solid #d9d9d9;padding-bottom:25px;margin-bottom:28px}#faq .accord-item .accord-title{font-size:32px;font-weight:600;color:#000}@media screen and (max-width:768px){#faq .accord-item .accord-title{font-size:20px}}#faq .accord-item .accord-title{cursor:pointer}#faq .accord-item .accord-title .number{margin-right:20px;min-width:41px}@media screen and (max-width:768px){#faq .accord-item .accord-title .number{width:22px;display:inline-block;min-width:unset}}#faq .accord-item .accord-title:after{content:"+";font-size:32px;font-weight:600;color:#000;float:right}#faq .accord-item .accord-content{font-size:18px;color:#484848;margin-left:60px;margin-bottom:0;height:0;overflow:hidden;transition:all .5s ease}@media screen and (max-width:768px){#faq .accord-item .accord-content{font-size:16px;margin-left:42px}}#faq .accord-item .accord-content a{color:#f49550;text-decoration:underline;font-weight:500}#faq .accord-item .accord-content p{margin-bottom:10px}#faq .accord-item .accord-content .orange{color:#f49550}#faq .accord-item.active .accord-title{color:#f39200}#faq .accord-item.active .accord-title:after{content:"-";color:#f39200}#faq .accord-item.active .accord-content{height:auto}#faq .action-btn{margin-top:70px}@media screen and (max-width:768px){#faq .action-btn{margin-top:30px}}#review{background-color:#fff5e9;padding:74px 0 93px 0}@media screen and (max-width:768px){#review{padding:59px 0 63px 0}}#review .section-title{font-size:32px}@media screen and (max-width:768px){#review .section-title{font-size:24px;width:85%;margin:0 auto 27px}}#review .reviews{margin-top:64px}@media screen and (max-width:768px){#review .reviews{margin-top:0}#review .reviews .col-12{padding-right:0}}#review .reviews .review-item{background-color:#fff;border-radius:32px;padding:32px}@media screen and (max-width:768px){#review .reviews .review-item{border-bottom-right-radius:0;border-top-right-radius:0}}#review .reviews .review-item .review-text{margin-top:16px;font-size:16px;line-height:24px;color:#000;font-weight:500}#review .reviews .review-item .reviewer{margin-top:32px}#review .reviews .review-item .reviewer .avatar{width:48px;height:48px;border-radius:50%;background-size:cover;float:left;margin-right:12px}#review .reviews .review-item .reviewer .meta h4{margin-top:16px;font-size:16px;line-height:24px;color:#000;font-weight:500;margin-bottom:0}#review .reviews .review-item .reviewer .meta h4:after{content:"";display:inline-block;width:16px;height:16px;background-image:url(img/verified.svg);background-size:cover;background-repeat:no-repeat;margin-left:5px;position:relative;top:2px}#review .reviews .review-item .reviewer .meta p{margin-bottom:0;color:gray;text-decoration:underline}#review .google-review{margin-top:32px;text-align:center}#review .action-btn{margin-top:40px}#branchs{background-color:#f9f6fb;padding-top:119px;padding-bottom:81px}@media screen and (max-width:768px){#branchs{padding-top:61px;padding-bottom:26px}#branchs .section-title{width:85%;margin:0 auto 27px}}#branchs .sub-title{margin-bottom:45px}#branchs .sub-title .mobile{display:none}@media screen and (max-width:768px){#branchs .sub-title .mobile{display:block;font-size:20px;font-weight:600;color:#000;width:60%;margin:0 auto}#branchs .sub-title .desktop{display:none}}#branchs .my-position{background-color:#fff;border-radius:32px;padding:25px 37px;max-width:500px;margin:0 auto}@media screen and (max-width:768px){#branchs .my-position{margin-bottom:25px}}#branchs .my-position h3{font-size:23px;color:#1e1e1e;font-weight:600;margin-bottom:15px}#branchs .my-position .position{position:relative;padding-left:68px}#branchs .my-position .position::before{content:"";display:inline-block;width:25px;height:25px;background-image:url(img/gps.svg);background-size:cover;background-repeat:no-repeat;margin-right:10px;position:absolute;top:50%;transform:translateY(-50%);left:31px}#branchs .map{height:896px;width:100%;background-position:center;background-size:cover;background-repeat:no-repeat;background-image:url(img/map.svg);margin-bottom:90px;position:relative}@media screen and (max-width:768px){#branchs .map{height:234px;margin-bottom:40px}#branchs .map.on-point{margin-bottom:270px}}#branchs .map .location-on{position:absolute;bottom:44px;right:37%;display:none;z-index:99}@media screen and (max-width:768px){#branchs .map .location-on{top:278px!important;left:0!important;bottom:0!important;right:0!important}}#branchs .map .location-on.active{display:block}#branchs .map .location-on .location-icon{position:absolute;right:-123px;top:-22px;width:103px;height:103px;cursor:pointer}@media screen and (max-width:768px){#branchs .map .location-on .location-icon{display:none}}#branchs .map .location-on .location-icon img{width:100%;height:100%}#branchs .map .location-on .branch-box{background-color:#f69f56;border-radius:32px;padding:22px 33px;color:#fff;max-width:323px;position:relative}@media screen and (max-width:768px){#branchs .map .location-on .branch-box{max-width:100%}}#branchs .map .location-on .branch-box .close-location{position:absolute;top:1px;right:20px;width:16px;height:16px;font-weight:700;cursor:pointer;transform:rotate(45deg);font-size:22px}#branchs .map .location-on .branch-box:after{content:"";position:absolute;top:23px;right:-35px;width:60px;height:60px;background:#f69f56;clip-path:polygon(0 0,100% 50%,0 100%);transform:rotate(-35deg)}@media screen and (max-width:768px){#branchs .map .location-on .branch-box:after{display:none}}#branchs .map .location-on .branch-box h4{font-size:22px;font-weight:700}#branchs .map .location-on .branch-box address{font-size:18px;margin-bottom:10px}#branchs .map .location-on .branch-box address p{margin-bottom:0}#branchs .map .location-on .branch-box .opening-hours{margin-bottom:5px}#branchs .map .location-on .branch-box .opening-hours p{margin-bottom:0;font-weight:700}#branchs .map .location-on .branch-box .contacts a{width:100%;display:block;font-size:15px;margin-bottom:5px;text-decoration:none;font-weight:700;color:#fff}#branchs .map .location-on .branch-box .contacts .mail::before{content:"";display:inline-block;width:21px;height:21px;background-image:url(img/email-white.svg);background-size:cover;background-repeat:no-repeat;margin-right:10px;position:relative;top:5px}#branchs .map .location-on .branch-box .contacts .phone::before{content:"";display:inline-block;width:18px;height:18px;background-image:url(img/phone-white.svg);background-size:cover;background-repeat:no-repeat;margin-right:10px;position:relative;top:2px}#branchs .map .map-points .map-point{width:70px;height:70px;position:absolute}@media screen and (max-width:768px){#branchs .map .map-points .map-point{width:25px;height:34px}}#branchs .map .map-points .map-point{cursor:pointer}#branchs .map .map-points .map-point.active img{opacity:0}@media screen and (max-width:768px){#branchs .map .map-points .map-point.active img{opacity:1}}#branchs .map .map-points .map-point img{width:70px;height:70px}@media screen and (max-width:768px){#branchs .map .map-points .map-point img{width:25px;height:35px}}#branchs .map .map-points .point-CPP01{top:33%;left:31%}@media screen and (max-width:768px){#branchs .map .map-points .point-CPP01{top:28%;left:30%}}#branchs .map .map-points .point-CPP02{top:32%;left:34%}@media screen and (max-width:768px){#branchs .map .map-points .point-CPP02{top:25%;left:34%}}#branchs .map .map-points .point-CPMB01{top:25%;left:38%}@media screen and (max-width:768px){#branchs .map .map-points .point-CPMB01{top:18%;left:39%}}#branchs .map .map-points .point-CPBR01{bottom:31%;right:32%}#branchs .map .map-points .point-CPK01{top:34%;left:41%}#branchs .map .map-points .point-CPBR02{bottom:27%;right:29%}#branchs .map .map-points .point-CPS01{bottom:25%;left:25%}#branchs .map .map-points .point-CPCB01{bottom:15%;left:30%}#branchs .map .map-points .point-CPZ01{right:18%;bottom:32%}#branchs .map .map-points .point-CPUB1{right:18%;bottom:21%}#branchs .map .map-points .point-CPO01{right:11%;top:38%}#branchs .map .map-points .point-CPB01{bottom:14%;right:29%}#branchs .map .map-points .point-CPPE01{bottom:37%;left:42%}#branchs .map .map-points .point-CPJ01{bottom:38%;left:48%}#branchs .branch-list{height:0;transition:all .5s ease;overflow:hidden}#branchs .branch-list.active{height:auto}#branchs .branch-list .branch-item{background-color:#fff;border-radius:32px;padding:32px 39px}#branchs .branch-list .branch-item h4{font-size:22px;color:#484848;font-weight:700}@media screen and (max-width:768px){#branchs .branch-list .branch-item h4{font-size:19px}}#branchs .branch-list .branch-item .address{font-size:18px;color:#484848;margin-bottom:10px}@media screen and (max-width:768px){#branchs .branch-list .branch-item .address{font-size:16px}}#branchs .branch-list .branch-item .address p{margin-bottom:0}#branchs .branch-list .branch-item .opening-hours{margin-bottom:5px}@media screen and (max-width:768px){#branchs .branch-list .branch-item .opening-hours{font-size:16px}}#branchs .branch-list .branch-item .opening-hours p{margin-bottom:0;font-weight:700}#branchs .branch-list .branch-item .contacts a{width:100%;display:block;color:#484848;font-size:15px;margin-bottom:5px;text-decoration:none;font-weight:700}@media screen and (max-width:768px){#branchs .branch-list .branch-item .contacts a{font-size:14px}}#branchs .branch-list .branch-item .contacts .mail::before{content:"";display:inline-block;width:21px;height:21px;background-image:url(img/email.svg);background-size:cover;background-repeat:no-repeat;margin-right:10px;position:relative;top:5px}#branchs .branch-list .branch-item .contacts .phone::before{content:"";display:inline-block;width:18px;height:18px;background-image:url(img/phone.svg);background-size:cover;background-repeat:no-repeat;margin-right:10px;position:relative;top:2px}#branchs .toggle-branch-list{margin-top:50px}#faq-2{margin-top:132px;margin-bottom:124px}@media screen and (max-width:768px){#faq-2{margin-top:28px;margin-bottom:28px}}#faq-2 .loyalty-banner{max-width:1287px;margin:0 auto;border-radius:32px}@media screen and (max-width:768px){#faq-2 .loyalty-banner{max-width:100%}}#faq-2 .loyalty-banner .col-12{padding:0}@media screen and (max-width:768px){#faq-2 .loyalty-banner .col-12:first-child{order:2}#faq-2 .loyalty-banner .col-12:last-child{order:1}}#faq-2 .loyalty-banner .loyalty-text{background-image:linear-gradient(#f49550,#ffca6f);display:flex;justify-content:center;align-items:center;height:100%;padding:62px 125px;border-top-right-radius:32px;border-bottom-right-radius:32px;color:#fff}@media screen and (max-width:768px){#faq-2 .loyalty-banner .loyalty-text{border-bottom-right-radius:0;border-top-left-radius:32px;padding:26px}}#faq-2 .loyalty-banner .loyalty-text h3{font-size:40px;font-weight:600}@media screen and (max-width:768px){#faq-2 .loyalty-banner .loyalty-text h3{font-size:24px;width:85%}}#faq-2 .loyalty-banner .loyalty-text p{font-size:16px;color:#fff;margin-bottom:0}#faq-2 .loyalty-banner .loyalty-text .btn{margin-top:56px;width:100%}@media screen and (max-width:768px){#faq-2 .loyalty-banner .loyalty-text .btn{margin-top:30px}}#faq-2 .loyalty-banner .loyalty-image img{border-top-left-radius:32px;border-bottom-left-radius:32px;max-width:100%;width:100%}@media screen and (max-width:768px){#faq-2 .loyalty-banner .loyalty-image img{border-top-left-radius:0;border-bottom-right-radius:32px;border-bottom-left-radius:32px}}#faq-2 .faq2-box{margin-top:92px;margin-bottom:124px}@media screen and (max-width:768px){#faq-2 .faq2-box{margin-top:72px;margin-bottom:40px}}#faq-2 .faq2-box h2{font-size:48px;line-height:42px;font-weight:600;margin-bottom:64px;color:#181d27}@media screen and (max-width:768px){#faq-2 .faq2-box h2{font-size:30px;line-height:auto;width:85%;margin:0 auto}}#faq-2 .faq2-box .faqs{max-width:768px;margin:0 auto}#faq-2 .faq2-box .faqs .faq-item{padding:32px;border-radius:32px;margin-bottom:16px;position:relative}@media screen and (max-width:768px){#faq-2 .faq2-box .faqs .faq-item{padding:20px}}#faq-2 .faq2-box .faqs .faq-item:last-child{margin-bottom:0}#faq-2 .faq2-box .faqs .faq-item .faq-title{font-size:20px;line-height:28px;color:#181d27;font-weight:600;cursor:pointer;padding-left:48px;position:relative}#faq-2 .faq2-box .faqs .faq-item .faq-title:before{content:"";display:inline-block;width:24px;height:24px;background-image:url(img/plus-circle.svg);background-size:contain;background-repeat:no-repeat;margin-right:24px;position:absolute;left:0;top:2px}#faq-2 .faq2-box .faqs .faq-item .faq-content{font-size:16px;line-height:24px;margin-left:48px;color:#535862;margin-top:10px;height:0;overflow:hidden;transition:all .5s ease}#faq-2 .faq2-box .faqs .faq-item .faq-content a{color:#f49550;text-decoration:underline;font-weight:500}#faq-2 .faq2-box .faqs .faq-item.active{box-shadow:0 6px 11px -3px rgba(0,0,0,.25)}#faq-2 .faq2-box .faqs .faq-item.active .faq-title:before{background-image:url(img/minus-circle.svg)}#faq-2 .faq2-box .faqs .faq-item.active .faq-content{height:auto}#bottom-banner{max-width:1920px;margin:0 auto}@media screen and (max-width:768px){#bottom-banner{max-width:100%;overflow:hidden}}#bottom-banner .bottom-banner-image{padding:0}#bottom-banner .bottom-banner-image img{width:100%;height:auto}#bottom-banner .bottom-banner-text-box{background-image:linear-gradient(#f49550,#ffca6f)}#bottom-banner .bottom-banner-text-box .bottom-banner-text{display:flex;justify-content:center;align-items:center;height:100%}#bottom-banner .bottom-banner-text-box .bottom-banner-text .bottom-banner-content{max-width:660px;margin:0 auto}@media screen and (max-width:768px){#bottom-banner .bottom-banner-text-box .bottom-banner-text .bottom-banner-content{max-width:95%;padding:43px 0}}#bottom-banner .bottom-banner-text-box .bottom-banner-text .bottom-banner-content .bottom-register-form{padding:52px 47px 49px 35px}#bottom-banner .bottom-banner-text-box .bottom-banner-text .bottom-banner-content .bottom-register-form .box-title{font-size:40px;line-height:54px;font-weight:600}@media screen and (max-width:768px){#bottom-banner .bottom-banner-text-box .bottom-banner-text .bottom-banner-content .bottom-register-form .box-title{font-size:19px;line-height:28px}}#bottom-banner .bottom-banner-text-box .bottom-banner-text .bottom-banner-content .bottom-register-form .sub-title{font-size:16px;margin-bottom:30px}#bottom-banner .bottom-banner-text-box .bottom-banner-text .bottom-banner-content form{max-width:453px;margin:0 auto}footer{background-color:#ffeedc;padding-top:53px;padding-bottom:35px}@media screen and (max-width:768px){footer{padding-top:43px}footer .footer-logo{text-align:center;margin-bottom:32px}footer .footer-logo img{max-width:179px}}footer .footer-logo img{max-width:251px;height:auto}footer .social-links{display:flex;justify-content:end;align-items:center;margin-bottom:30px;gap:32px}@media screen and (max-width:768px){footer .social-links{width:85%;margin:0 auto;gap:25px;margin-bottom:35px}}footer .social-links a{width:32px;height:32px;background-size:cover;background-repeat:no-repeat;margin:0 10px;display:inline-block}@media screen and (max-width:768px){footer .social-links a{width:25px;height:25px}}footer .footer-text{font-size:12px;color:#4b4b4b;text-align:center;margin-top:42px;margin-bottom:46px}footer .footer-text p{margin-bottom:0}@media screen and (max-width:768px){footer .quick-contact{text-align:center!important}}footer .quick-contact a{font-size:28px;font-weight:700;color:#4b4b4b;text-decoration:none}@media screen and (max-width:768px){footer .quick-contact a{font-size:20px}}footer .footer-links{display:flex;justify-content:start;align-items:center;gap:57px}@media screen and (max-width:768px){footer .footer-links{display:inline;text-align:center}}footer .footer-links a{font-size:16px;color:#000;text-decoration:none;font-weight:500}@media screen and (max-width:768px){footer .footer-links a{width:100%;display:block}}footer .copyright{font-size:16px;color:#000;text-align:right}@media screen and (max-width:768px){footer .copyright{display:none}}footer .copyright p{margin-bottom:0}