.content,.layout-header,body,html{background-color:#f6f6f6}body{overflow-x:hidden}a:hover{text-decoration:none!important}.ml-3{margin-left:.75rem}.mr-4{margin-right:1rem}.mb-10{margin-bottom:2.5rem}.mb-12{margin-bottom:3rem}.mb-18{margin-bottom:4.5rem}.py-12{padding-top:3rem;padding-bottom:3rem}.ribbon{position:absolute;top:12px;right:-25px;z-index:30;border-bottom:25px solid #087b80;border-left:25px solid transparent;border-right:25px solid transparent;height:0;width:100px;transform:rotate(45deg);text-align:center}.overflowY{overflow-y:scroll;margin-top:12px}.buttonRealisticBG{position:relative;display:inline-block;height:100px}.buttonRealistic{cursor:pointer;display:flex;align-items:center;justify-content:center;text-decoration:none;background-color:var(--btn-color);background-image:linear-gradient(to top,var(--btn-color),var(--btn-color));color:#999;margin:0;width:120px;height:120px;position:relative;text-align:center;border-radius:9999px;box-shadow:0 3px 8px #aaa,inset 0 2px 3px #fff;border:1px solid transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:24px}.buttonRealistic:before{content:"";display:block;background:#eee;border-top:2px solid #ccc;position:absolute;top:-12px;left:-12px;bottom:-12px;right:-12px;z-index:-1;border-radius:9999px;box-shadow:inset 0 8px 48px #ddd}.buttonRealistic:hover{text-decoration:none;color:#444;background:var(--btn-color-hover)}.buttonRealistic:active{box-shadow:none;border:1px solid #a7a7a7}.buttonRealisticOverlay{position:absolute;top:0;width:100%;height:100%}.inner-block .text-white,.inner-block .text-white h2,.text-white .buttonRealistic,.text-white .buttonRealistic:hover{color:#fff}.thisImgDiv{width:100%;height:100%;position:absolute}.thisImg{-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;height:inherit;width:100%}.landing-page-container{margin-bottom:-3em;margin-left:calc(var(--bs-gutter-x)*-.5);margin-right:calc(var(--bs-gutter-x)*-.5)}.gallery:hover{filter:brightness(1.15)}.btn-right-side-md,.btn-right-side-sm{display:flex;justify-content:center}.thisTitle{font-size:48px}:root{--color-dark:#223;--color-primary1:#087b80;--color-primary2:#087b80}.color-primary,.topper .icon span,a{color:var(--color-primary1)}.owl-carousel.home-slider .slider-item .overlay{background:linear-gradient(45deg,var(--color-dark) 0,var(--color-primary1) 100%)}.owl-carousel.home-slider .owl-dots .owl-dot{background:var(--color-primary1)}.btn.btn-primary{color:#fff;background-color:#007bff;border-color:#007bff}.btn.btn-primary:hover{color:#fff;background-color:#0069d9;border-color:#0062cc}.bg-primary{background:var(--color-primary1)!important}.bg-darken{background:var(--color-dark)!important}.services-2{min-height:200px}.services-2 .icon{background:#e31837}#section-counter:after{background:linear-gradient(45deg,var(--color-dark) 0,#e31837 100%)}.landing-page-container .dftco-consult .overlay{background:linear-gradient(45deg,#b7142d,#8d0e22);opacity:1}.ftco-footer{background:var(--color-dark)}.services-2 .icon span{margin-top:-6px;font-weight:700}.bn{padding-top:60px}.bn h1{line-height:1.2;font-weight:600}.bn p a{text-shadow:none}.ftco-navbar-light .container{background:var(--color-primary1)}.ftco-navbar-light .navbar-nav>.nav-item.active>a{color:var(--color-dark);font-weight:700}.navbar-brand img{width:270px;height:auto}@media(max-width:991.98px){.ftco-navbar-light{background:var(--color-dark)!important}}a:focus,a:hover{color:var(--color-primary2)}.ftco-section{padding:3em 0}.ftco-no-pb{padding-bottom:0}.ftco-no-pt{padding-top:0}.container-pl{width:100%;padding-left:100px;padding-right:0;margin-left:auto;margin-right:auto}.appointment-form .reqestButton{max-width:700px}.appointment-form .reqestButton input{background-color:#fff!important;color:#000!important;padding:12px}.appointment-form .reqestButton input::-moz-placeholder{color:#6c757d;opacity:1}.appointment-form .reqestButton input:-ms-input-placeholder{color:#6c757d;opacity:1}.appointment-form .reqestButton input::placeholder{color:#6c757d;opacity:1}.text-shadow{text-shadow:1px 1px 1px #000,1px 1px 5px #000,1px 1px 15px #000}@keyframes floating{0%{top:90px}50%{top:110px}to{top:90px}}.mailGraphic{display:none;display:block;position:absolute;animation-name:floating;animation-duration:5s;animation-iteration-count:infinite}.mailGraphic img{width:200px;height:auto}.steven-letter{box-shadow:1px 3px 5px gray;background-color:hsla(0,0%,100%,.933)}.background-lightgray{background-color:#f0f0f0}.input-email{align-self:center}.banner{position:relative;width:calc(100% + var(--bs-gutter-x)*1);height:200px;left:calc(0px - var(--bs-gutter-x)*.5)}.bannerContent{position:relative;height:100%;display:flex;justify-content:center;align-items:center}.bannerContent h1{font-size:48px;width:100%;text-align:center;color:#fff;text-shadow:1px 1px #29272e,1px -1px #29272e,-1px 1px #29272e,-1px -1px #29272e,0 -1px #29272e,0 1px #29272e,-1px 0 #29272e,1px 0 #29272e,0 0 2px #29272e,0 0 3px #29272e}#syllabus td,#syllabus th{padding:12px 12px 0;color:#fff;border-bottom:1px solid #ccc}#syllabus th{text-align:center}.criteria{overflow-x:scroll}.criteria table{border-right:1px solid #ccc}.criteria td,.criteria th{padding:12px 12px 0;border-bottom:1px solid #ccc}.criteria th{text-align:center;padding-bottom:20px}.criteria td{vertical-align:top}.criteria thead{background-color:#087b80;color:#fff}.criteria thead th{border-left:1px solid #fff;border-right:1px solid #fff}.criteria tbody th{border-left:1px solid #ccc;border-right:1px solid #ccc}ul{padding-left:0}.order{text-align:center}.more-link-wrapper{display:none}.hide-detail-content{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin-bottom:1rem}.hide-detail-content p{margin-bottom:0}.blog-post-content h1{margin-top:.5em;margin-bottom:.5em;color:#087b80}.blog-post-content .wp-block-image.size-full{width:100%}.blog-post-content .breadcrumb{padding-left:0}.blog-post-content .breadcrumb li{list-style-type:none}.blog-post-content figure[class*=wp-container-]{padding-left:1.5em;padding-right:1.5em;display:flex;justify-content:space-evenly;flex-direction:row;flex-wrap:wrap;align-content:center;align-items:center}.blog-post-content figure[class*=wp-container-] figure{flex-grow:1 0 33.3333%;display:inline-block}.blog-post-content figure[class*=wp-container-] figure img{width:100%;height:auto}.blog-post-content a[href*="https://blog.ieltstaipei.com/"],.blog-post-content a[href*="https://blog.test/"]{display:none}.outer-block{position:relative;background-color:#fff;min-height:200px;height:100%;transition:all .3s cubic-bezier(0,0,.5,1);transform:scale(1)}.outer-block.apple{box-shadow:2px 4px 12px rgba(0,0,0,.18)}.outer-block.action:hover{box-shadow:3px 6px 18px rgba(0,0,0,.3);transform:scale(1.005)}.inner-block{position:relative;margin:12px;padding:12px;display:flex;flex-direction:column;transition:all .3s cubic-bezier(0,0,.5,1)}.inner-block h2{margin-top:.5em;margin-bottom:.5em;color:#087b80}.inner-block p{font-size:17px}.inner-block ul{padding-left:1.1rem}.inner-block ul li{font-size:17px;list-style-type:disc;padding-bottom:7px}.inner-block ol{padding-left:1.1rem}.inner-block ol li{font-size:17px;padding-bottom:7px}.inner-block ol li::marker{font-weight:700}.no-background .outer-block{box-shadow:none;background-color:transparent;min-height:0;transition:none}.no-background .outer-block:hover{box-shadow:none;transform:none}.no-background .inner-block{margin:0}.target-fix{top:-80px;display:block}.have-background h1,.target-fix{position:relative}.have-background h1:before{-webkit-text-stroke:8px #fff;z-index:1}.have-background h1:after,.have-background h1:before{content:attr(data-text);position:absolute;left:0;top:0}.have-background h1:after{color:#000;z-index:2}.border-radius{border-radius:12px}.square .border-radius{border-radius:0}.background-white-trans{background-color:hsla(0,0%,100%,.5);box-shadow:0 0 1px 1px hsla(0,0%,100%,.7)}.background-red-trans{background-color:rgba(227,27,54,.7);box-shadow:0 0 1px 1px rgba(227,27,54,.9)}.background-darkblue-trans{background-color:rgba(41,39,46,.4);box-shadow:0 0 1px 1px rgba(41,39,46,.6)}.highlight-black-3{background-color:rgba(41,39,46,.3)}.highlight-black-7{background-color:rgba(41,39,46,.7)}.highlight-white-5{background-color:hsla(0,0%,100%,.5)}.highlight-white-7{background-color:hsla(0,0%,100%,.9)}.highlight-red{background-color:rgba(227,27,54,.7)}.highlight-green{background-color:rgba(8,123,128,.7)}.highlight-blue{background-color:rgba(25,31,108,.7)}ul.list-correct-mark,ul.list-correct-mark li{list-style-type:"✅"}ul.list-correct-mark{padding-left:1rem}ul.list-correct-mark li{padding-left:1rem;padding-top:1rem;padding-bottom:1rem;font-size:19px}.paused .block-overlay{position:absolute;background:transparent;width:100%;height:100%;top:0;pointer-events:none;display:flex;justify-content:center;align-items:center}.paused .block-overlay .play-video-icon{font-size:72px;color:hsla(0,0%,100%,.8);text-shadow:#000 0 0 .2em;transform:scale(1);transition:all .3s cubic-bezier(0,0,.5,1);filter:drop-shadow(0 0 .4rem rgba(0,0,0,.9))}.paused .outer-block:hover .block-overlay .play-video-icon{transform:scale(1.1)}.text-red{color:#e31b36}.text-blue,.text-green{color:#087b80}.pointer-events-none{pointer-events:none}.cursor-pointer{cursor:pointer}img{width:100%}.home-toefl-logo{width:200px}.card-logos{width:100px;height:40px;display:inline;-o-object-fit:contain;object-fit:contain}.cover-img-inner{height:auto;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;height:inherit;width:100%;min-height:200px}.cover-img-outer{width:100%;height:100%;position:absolute;border-radius:12px;overflow:hidden}.video-lightbox .content{max-width:900px;background-color:transparent;border:0;padding-top:3rem;margin-left:auto;margin-right:auto;height:100%}.link-no-style{color:#fff;text-shadow:0 0 5px #000;text-decoration:none}.link-no-style:hover{color:#fff}.left-box-text{font-size:2.5vw}.middle-box-text{font-size:calc(1.35vw + 10px)}.right-box-text{font-size:2vw}.ad-banner{width:100%}.course-swiper{margin-bottom:20px}.course-swiper h2{font-size:1.75rem}.course-swiper .course-swiper-slide,.course-swiper .swiper-slide{width:100%;max-width:100%;min-width:100%}@media screen and (min-width:576px){.course-swiper .swiper-slide{width:525px;max-width:525px;min-width:525px}.course-swiper .course-swiper-slide{width:500px;max-width:500px;min-width:500px}}.course-swiper .swiper{height:250px;overflow:auto;-ms-overflow-style:none}.course-swiper .swiper::-webkit-scrollbar{display:none}.course-swiper .swiper-outer .swiper-controller{position:absolute;top:105px;cursor:pointer;width:40px;height:40px;border-radius:999px;background-color:rgba(0,0,0,.2);color:hsla(0,0%,100%,.5);opacity:0;transition:all .3s cubic-bezier(0,0,.5,1)}.course-swiper .swiper-outer:hover .swiper-controller{opacity:1;top:100px;width:50px;height:50px}.course-swiper .swiper-outer:hover .swiper-controller:hover{background-color:rgba(0,0,0,.4);color:hsla(0,0%,100%,.8)}.course-swiper .swiper-outer .swiper-controller.left{left:25px}.course-swiper .swiper-outer:hover .swiper-controller.left{left:20px}.course-swiper .swiper-outer .swiper-controller.right{right:25px}.course-swiper .swiper-outer:hover .swiper-controller.right{right:20px}.course-swiper a{text-decoration:none}.course-swiper ul{text-align:center;margin-left:-3em;margin-right:-1em}.course-swiper li{display:inline;margin-left:1em;white-space:nowrap;word-wrap:break-word}.course-swiper li:before{content:"🔸";white-space:normal;margin-right:.2em}.course-swiper li:after{content:"/";opacity:0}.outer-icon{border-radius:999px;display:flex;align-items:center;justify-content:center;transform:scale(1);transition:all .3s cubic-bezier(0,0,.5,1)}.outer-icon.action:hover{transform:scale(1.03);box-shadow:2px 4px 12px rgba(0,0,0,.18)}.call-to-action-background{position:absolute;height:calc(100% - 100px + 48px);width:calc(100% + 24px);background:#aaa;top:100px;left:-12px}.call-to-action-section{transition:all .1s cubic-bezier(0,0,.5,1);border-radius:12px}.call-to-action-section:hover{box-shadow:2px 4px 12px rgba(0,0,0,.18)}.contact-icon{font-size:48px;color:#fff}.header a.app-logo{width:140px;padding:0;margin-left:30px}@media(min-width:992px){.header a.app-logo{margin-left:20px}}.header .nav-item,.header .nav-item>a div{display:flex;align-items:center}.header .nav-item svg{margin-right:5px}a.cust-nav-link{color:#10101f;line-height:1.8rem;font-size:16px;font-weight:400;font-weight:700;position:relative;text-decoration:none;padding-left:1rem;padding-right:1rem}a.cust-nav-link div:first-child,a.cust-nav-link.active,a.cust-nav-link:hover{color:#087b80}.header-menu,.layout-header{z-index:201;display:flex;flex-direction:row;align-items:center;height:60px;width:100%;background-color:#fff}.layout-header{z-index:202;justify-content:space-between;border-bottom:1px solid #ddd;background-color:#f6f6f6;height:auto}.header-menu{justify-content:left;position:sticky;top:0;box-shadow:0 2px 10px 0 rgba(0,0,0,.15);height:100%;padding:0;flex-direction:row}.header-menu .nav-link{min-width:70px;height:60px;display:flex;justify-content:center;align-items:center;position:static}.header-menu .nav-link:hover{background-color:#ddd}.header-menu .nav-link:hover .dropdown-menu{display:flex}.header-menu .nav-link .dropdown-menu{display:none;position:absolute;width:calc(100% - 60px);top:calc(100% - 3px);left:30px;right:30px;border-radius:0 0 12px 12px;box-shadow:0 5px 15px 0 rgba(0,0,0,.15),inset 0 5px 2px 0 rgba(0,0,0,.08);font-size:17px;min-height:150px}.courses .target-fix{position:relative;top:-80px;display:block}.courses .details-link{color:#087b80;text-decoration:none;font-size:21px}.courses .details-link:hover{color:#087b80;text-decoration:underline}.courses .btn{font-size:17px;padding:8px 16px}.courses .btn-primary{background-color:#087b80;border:#087b80}.courses .btn-primary:hover{background-color:#ec233f;border:#ec233f}.courses .btn-primary:active,.courses .btn-primary:focus,.courses .btn-primary:focus-visible{background-color:#087b80!important;border:#087b80;box-shadow:0 0 0 4px rgba(25,31,108,.376)}.cart .cart-content img{width:150px}.cart .cart-content .product_quantity input[type=number]{width:55px;text-align:center;display:inline}.cart .checkout .cart-details{padding-left:0;margin-bottom:0}.cart .checkout .cart-details li{list-style-type:none;text-align:end}.cart .checkout .cart-details li:before{box-sizing:border-box;content:attr(data-title);font-weight:400;float:left}.cart .checkout input::-moz-placeholder{font-style:italic;font-size:1em;color:var(--bs-gray-400);padding:5px}.cart .checkout input:-ms-input-placeholder{font-style:italic;font-size:1em;color:var(--bs-gray-400);padding:5px}.cart .checkout input::placeholder{font-style:italic;font-size:1em;color:var(--bs-gray-400);padding:5px}.cart .checkout .tappay-field-focus{border-color:#66afe9;outline:0;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.cart .checkout #card .credit-card-input{height:38px}.cart .checkout .payment-type-selet{padding-right:calc(var(--bs-gutter-x)*.5);padding-left:calc(var(--bs-gutter-x)*.5)}.cart .checkout .payment-type-selet>*{padding:1px}.cart .checkout .payment-type-selet button{width:100%;height:100%;text-align:center}.cart .checkout .payment-type-selet button .payment-logo{text-align:center;height:70px;line-height:70px}.cart .checkout .payment-type-selet button img{max-height:80px;max-width:100px;width:100%}.course-details .section-description,.course-details .section-syllabus{box-shadow:2px 4px 12px rgba(0,0,0,.3);border-radius:12px;background:#fff}.course-details .section-inner{margin:12px;padding:12px;display:flex;flex-direction:column}.course-details .course_details_page h2{color:#087b80;margin-top:1em;margin-bottom:.5em}.course-details .course_details_page h2.course-title{margin-top:0}.course-details .course_details_page li{font-size:17px;list-style-type:disc}.course-details .course_details_page .underline{text-decoration:underline}.course-details .course_details_page .bold{font-weight:700}.course-details .course_details_page .highlight{background-color:aqua}.course-details iframe .mv-dayname{color:#fff}@media(min-width:500px){.btn-left-side-md.item1{margin-left:180px}}@media(min-width:576px){.btn-right-side-sm{justify-content:flex-end;margin-top:-16px;margin-right:220px}}@media(max-width:767.98px){.container-pl{padding-left:15px;padding-right:15px}}@media(max-width:768px){.left-box-text,.middle-box-text{font-size:6vw}.right-box-text{font-size:5vw}.cart-content [class*=product_]:before{box-sizing:border-box;content:attr(data-title) ": ";font-weight:700;float:left}.cart-content img{height:140px}}@media(min-width:768px){.mr{margin-right:50px}.btn-right-side-md{justify-content:flex-end;margin-top:-16px;margin-right:42px}.btn-right-side-md.item2{margin-right:0}.thisTitle{font-size:72px}}@media(min-width:960px){.bn{padding-top:120px}}@media(max-width:992px){.checkout .payment-type-selet button{display:table-row;width:100%;margin:5px 0;min-height:55px;text-align:start}.checkout .payment-type-selet .payment-logo{min-width:120px}.checkout .payment-type-selet .payment-logo,.checkout .payment-type-selet .payment-name{display:table-cell;vertical-align:middle}}@media(min-width:1200px){.btn-right-side-md.item1{margin-right:360px}.btn-right-side-md.item2{margin-right:100px}.wordkeep-widescreen{word-break:keep-all}}.bannerContent h1{background-color:rgba(41,39,46,.702)}.navbar-collapse ul.navbar-nav{margin-left:2rem}.cart-product-img img{border-radius:10px}div.swiper-button-next,div.swiper-button-prev{color:#000}.contact-btn-phone{color:#f69501}.contact-btn-line{color:#06c755}.contact-btn-map{color:#2d9ce3}.contact-btn:hover{background-color:rgba(25,31,108,.098)}@media screen and (min-width:992px){.container.max960px{max-width:960px}.page-top-email .outer-block{margin-left:-80px;z-index:200}}@counter-style decimal-circle{system:fixed;symbols:① ② ③ ④ ⑤ ⑥ ⑦ ⑧ ⑨ ⑩ ⑪ ⑫ ⑬ ⑭ ⑮ ⑯ ⑰ ⑱ ⑲ ⑳;fallback:decimal}ol{list-style-type:decimal-circle}ol li::marker{font-size:1.35em;line-height:1em}footer a{text-decoration:none}footer .main-footer{padding:60px 0 20px;background:#363636}footer ul{padding-left:0;list-style:none}.footer-copyright{background:#222;padding:5px 0}.footer-copyright .logo{display:inherit}.footer-copyright nav{float:right;margin-top:5px}.footer-copyright nav ul{list-style:none;margin:0;padding:0}.footer-copyright nav ul li{border-left:1px solid #505050;display:inline-block;line-height:12px;margin:0;padding:0 8px}.footer-copyright nav ul li a{color:#969696}.footer-copyright nav ul li:first-child{border:none;padding-left:0}.footer-copyright p{color:#969696;margin:2px 0 0}.footer-top{background:#252525;padding-bottom:30px;margin-bottom:30px;border-bottom:3px solid #222}footer.transparent .footer-top,footer.transparent .main-footer{background:transparent}footer.transparent .footer-copyright{background:none repeat scroll 0 0 rgba(0,0,0,.3)}footer.light .footer-top,footer.light .main-footer{background:#f9f9f9}footer.light .footer-copyright{background:none repeat scroll 0 0 hsla(0,0%,100%,.3)}.footer- .logo{display:inline-block}.widget{padding:20px;margin-bottom:40px}.widget.widget-last{margin-bottom:0}.widget.no-box{padding:0;background-color:transparent;margin-bottom:40px;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none}.widget.subscribe p{margin-bottom:18px}.widget li a{color:#fff}.widget li a.youtube:hover{color:red}.widget li a.facebook:hover{color:#1877f2}.widget li a.line:hover{color:#06c755}.widget-title{margin-bottom:20px}.widget-title span{background:#839fad none repeat scroll 0 0;display:block;height:1px;margin-top:25px;position:relative;width:20%}.widget-title span:after{background:inherit;content:"";height:inherit;position:absolute;top:-4px;width:50%}.widget-title.text-center span,.widget-title.text-center span:after{margin-left:auto;margin-right:auto;left:0;right:0}.widget .badge{float:right;background:#7f7f7f}.typo-light div,.typo-light h1,.typo-light h2,.typo-light h3,.typo-light h4,.typo-light h5,.typo-light h6,.typo-light p,.typo-light small,.typo-light span{color:#fff}ul.social-footer2{margin:0;padding:0;width:auto}ul.social-footer2 li{display:inline-block;padding:0}ul.social-footer2 li a{display:block;height:30px;width:30px;text-align:center;font-size:2rem;margin-right:1rem}:root{--orange:#fd7e14}.heading-section h2{font-size:44px;font-weight:600}@media (max-width:767.98px){.heading-section h2{font-size:28px}}.heading-section.heading-section-white h2{font-size:40px;color:#fff}.heading-section.heading-section-white p{color:hsla(0,0%,100%,.9)}.dftco-consult{background-size:cover;background-repeat:no-repeat;background-position:top;position:relative}@media (max-width:991.98px){.dftco-consult{background-position:top!important}}.dftco-consult .overlay{position:absolute;top:0;left:0;right:0;bottom:0;content:"";opacity:.7;background:#fd6100;background:linear-gradient(45deg,#fd6100,#0d1128)}.wrap-about{position:relative}.wrap-about h2{font-weight:500}.wrap-about .img{width:100%}.img{background-size:cover;background-repeat:no-repeat;background-position:50%}.brand-word{font-size:36px!important}.brand-word-big{font-size:48px!important}.brand-toefl{color:red!important;font-weight:700}.brand-intensive,.brand-toefl,.brand-toeic{color:#fff!important;font-weight:700}@media (min-width:768px){.address-line-up{letter-spacing:0}}@media (min-width:992px){.address-line-up{letter-spacing:.18px}}@media (min-width:1200px){.address-line-up{letter-spacing:1.07px}}.nav-elem{max-width:190px}@media (min-width:1200px){.nav-elem-group{margin-right:-90px}}@media (min-width:1920px){.nav-elem-group{margin-right:-400px}}.topperContent{font-size:13px}.background-fill-img{-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top;position:absolute;width:-moz-fit-content;width:fit-content;width:-webkit-fill-available;height:inherit}@media (max-width:768px){.header-menu .nav-link .dropdown-menu{max-height:50vh;overflow-y:auto}}.page-top-email{margin-top:unset}@media (min-width:768px){.cart-product-img{width:200px}}@media (min-width:992px){.page-top-email{margin-top:150px}}.landing-page-container section .container,.landing-page-container section .container .row{height:100%}.landing-title,.z-1{z-index:1}.landing-title>div{max-width:620px;display:flex;flex-direction:column;justify-content:center;height:100%}.appointment-form button{background:#fda638;border:1px solid #fda638;color:#fff;border-radius:0 40px 40px 0;padding:12px}