.master-avatar{opacity:.7}.master-avatar,.master-avatar-passive{height:120px;width:120px;margin:0 auto;border:1px solid rgba(30,30,30,.5);border-radius:100px;box-shadow:2px 2px 5px rgba(30,30,30,.2)}.master-avatar-passive{opacity:.8}.master{margin:10px;text-align:center}.master-active{border:4px solid #0288d1!important;opacity:1}.master-badge{position:absolute;margin-top:87px;background:#0288d1;clip-path:ellipse(58px 56px at 50% -75%);line-height:20px;width:120px;z-index:2;opacity:.8;cursor:pointer}.master-badge-text{margin-top:-2px;font-size:90%;color:#fff;text-shadow:1px 1px 0 #333,-1px 1px 0 #333,-1px -1px 0 #333,1px -1px 0 #333}.master-badge-text2{font-size:90%;margin-top:-6px}.master-name{font-weight:600}#myres_master_name,.master-area{max-width:150px}.round-digit{width:35px;height:35px;padding:4px;display:inline-block;text-align:center;vertical-align:middle;color:#3f4364;background-color:rgba(255,140,0,.6);border-radius:60px;font-size:90%;margin:10px 10px 10px 0;box-shadow:2px 2px 5px rgba(30,30,30,.2)}.flex-container{display:flex;flex-wrap:wrap}.service{min-width:100px;max-width:300px;border:1px solid rgba(30,30,30,.1);border-radius:5px;box-shadow:2px 2px 5px rgba(30,30,30,.2);margin:5px}#service_options .service{max-width:100%}.service-res{display:block;margin:2px 5px 0;padding:1px 5px}.ref-service,.service-res{border:1px solid rgba(30,30,30,.1);border-radius:5px;box-shadow:2px 2px 5px rgba(30,30,30,.2)}.ref-service{min-width:100px;max-width:146px;margin:5px}.service-photos{height:200px;overflow:hidden}.photo-delete{position:absolute;top:30px;left:15px}.service-name{font-size:110%;font-weight:700;margin:5px}.service-name,.service-name-res{color:#456;text-shadow:1px 1px 2px rgba(30,30,30,.2)}.service-name-res{font-size:85%}.service-quantity-label{margin:0 5px 5px 10px;color:#456;display:inline-block}.service-quantity{display:inline-block;width:70px;margin-bottom:5px}.service-add,.service-delete{float:right;margin:5px;color:#ffaa40;text-shadow:1px 1px 3px rgba(30,30,30,.2);cursor:pointer}.service-add:hover,.service-delete:hover{opacity:.8}.service-add:active,.service-delete:active{color:#dd6c00;zoom:105%}.service-time{padding:10px;font-weight:600;color:#0288d1}.service-time-res{padding:1px 5px;font-size:85%;color:#0288d1}.service-price{padding:10px;font-size:110%;font-weight:600;color:#ff8c00}.service-price-res{padding:1px 5px;font-size:85%;color:#ff8c00}.service-description{font-size:90%;margin:5px;color:#678}.basket-time{margin:5px}.basket-total-time{padding:10px;font-size:110%;font-weight:600;color:#0288d1}.basket-total{font-size:120%;margin:5px}.basket-total-sum{font-size:120%}.basket-total-sum,.basket-total-sum-res{padding:10px;font-weight:600;color:#ff8c00}.basket-total-sum-res{font-size:110%}#recommendations_master i,.fa-blue{color:#0288d1}#reference_caption,#supplementary_caption{cursor:pointer}.promo-div{margin:5px}.recommendations{font-style:italic;font-size:120%}.announcement{width:280px;height:160px;border:1px solid rgba(30,80,120,.6);border-radius:5px;box-shadow:3px 3px 6px rgba(30,30,30,.3);margin:5px;padding:10px;background-image:url(../images/promo_back.jpg);font-size:120%;text-shadow:1px 1px 4px hsla(0,100%,95%,.9),1px -1px 0 hsla(0,0%,100%,.5),-1px 1px 0 hsla(0,0%,100%,.5),-1px -1px 4px hsla(0,100%,95%,.9),1px 0 0 hsla(0,0%,100%,.5),0 1px 0 hsla(0,0%,100%,.5),-1px 0 0 hsla(0,0%,100%,.5),0 -1px 0 hsla(0,0%,100%,.5)}.announcement-offer{width:120px;margin-top:-18px;margin-left:70px;margin-bottom:10px;display:block}.announcement-text{display:block;margin-top:-6px}#make_like_last{margin:15px;font-size:110%}#feedback_pic,#ref_pic{max-width:285px;max-height:150px;display:block;cursor:pointer}#promo,#reservation_promo{display:inline-block;width:256px}#promo_redeem,#reservation_promo_redeem{margin-top:-4px}.my_reservation{width:305px;border:1px solid rgba(30,30,30,.1);border-radius:5px;box-shadow:2px 2px 5px rgba(30,30,30,.2);margin:5px;padding:5px}.myres_dt{font-size:110%;font-weight:700;color:#456;text-shadow:1px 1px 2px rgba(30,30,30,.2);margin:6px}.myres_service{margin:8px 6px 6px 12px}.res-confirmed{margin:4px 3px 8px 6px;color:rgba(3,69,144,.8)}.res-confirmed-img{margin-top:-5px;height:32px}.fa-question-circle,.fa-tag{color:#2060a0;margin-right:4px;width:15px}.myres_waiting{margin:0 6px 6px}.hr-small{margin:7px;width:280px;margin:auto}.myres_shift{margin:10px}.myres-delete{float:right}.myres-btn{margin:10px}.myres-hint{color:#777;margin-bottom:10px}.txt-small{font-size:90%}.txt-grey{color:#777}.tariff{border:1px solid #bbb;padding:1px 4px 1px 6px;border-radius:8px 0 8px 0;box-shadow:0 2px 4px 0 rgb(0 0 0/20%);letter-spacing:1px;opacity:.7;background:linear-gradient(60deg,#dca0dc,rgba(220,160,220,.5));font-size:70%;vertical-align:text-top;display:none}.text_small{font-size:85%}.text_small_grayed{font-size:85%;color:#666}#reservation_form_info{margin-bottom:10px;border:1px solid #bbb;border-radius:8px 8px 8px 8px;opacity:.8;background:linear-gradient(0deg,rgba(240,240,3,.8),rgba(240,244,3,.5));font-size:85%}#reservation_form_info,.promo-text{padding:1px 4px 1px 6px;box-shadow:0 2px 4px 0 rgb(0 0 0/20%);letter-spacing:1px}.promo-text{margin:10px;border:1px solid #bbb;border-radius:8px 0 8px 0;opacity:.7;background:linear-gradient(60deg,#03a9f4,rgba(30,199,255,.5));font-size:80%;max-width:250px;display:inline-block}.applied-promos{margin:15px 0}.btn-group{margin:6px}.btn-group>.btn{border:1px solid hsla(0,0%,90%,.8)}.btn-group-waiting>label{white-space:break-spaces;font-size:96%;max-height:60px;min-width:65px;box-shadow:none!important}.btn-group>.waiting0.active{background-color:#faa!important;color:#333!important}.btn-group>.waiting1.active,.btn-group>.waiting2.active{background-color:#afa!important;color:#333!important}.place{min-width:100px;max-width:300px;border:1px solid rgba(30,30,30,.1);border-radius:5px;box-shadow:2px 2px 5px rgb(30 30 30/20%);margin:5px}.place-active{border:5px solid #0288d1;opacity:1;border-radius:10px}.place-address{margin:5px}.text-small{font-size:90%}.coupon-use{border-radius:10px;width:46px;height:44px;padding:2px;border:1px solid #aaa}.coupon-use,.coupon-use:hover{box-shadow:4px 2px 3px rgba(60,60,60,.5);float:right;margin:12px;color:#ffaa40!important;text-shadow:1px 1px 3px rgba(30,30,30,.2);cursor:pointer;background:#fff;opacity:.9}.coupon-use:hover{border-radius:20px;width:44px;height:42px;padding:1px;border:1px solid #aaa}.slots{width:176px;display:inline-block;margin:4px 0 4px 12px}.myres_no_slots{margin:6px 6px 6px 13px}.calendar-block{width:32%!important;text-align:center;margin-bottom:8px}.calendar-img{height:36px;cursor:pointer}.calendar-link{font-weight:700;font-size:80%}#invite_form{position:fixed;margin:auto;top:0;left:0;right:0;width:80%;z-index:99;background-color:rgba(255,190,110,.9);border-radius:5px;box-shadow:0 0 #aaa;animation:inviteForm 1s infinite alternate}@keyframes inviteForm{0%{box-shadow:0 0 2px #aaa}to{box-shadow:4px 4px 6px #aaa}}#confirm_code,#name{padding-top:2px}.flex-wrap-div{display:flex;flex-wrap:wrap}#confirm_div{margin-top:10px;display:none}#invite{display:inline-block;width:auto;margin-top:10px;padding-top:2px;font-weight:700;font-size:120%}#avatar_form,#calendar-full,#feedback_pic_upload,#invite_form,#make_like_last,#message_us,#phone_confirmed,#ref_pic_upload,#reservation_done,#reservation_form{display:none}#menu_myres>a{color:#ffdd80}#about{padding-top:1rem!important}#slogan{text-shadow:1px 1px #666}.user-avatar{position:absolute;left:285px;top:-12px;z-index:1031;cursor:pointer}#user_pic_upload{display:none}#avatar_edit{width:350px;height:380px}.user-avatar-img{height:80px;width:80px;margin:0 auto;border:1px solid rgba(30,30,30,.6);border-radius:50px;box-shadow:2px 2px 5px rgba(30,30,30,.2);opacity:.85}#user_data_referral_code,#user_data_referral_url{width:255px;display:inline-block}#user_data_referral_code_copy:active,#user_data_referral_code_copy:focus,#user_data_referral_url_copy:active,#user_data_referral_url_copy:focus{background-color:#90ee90}.btn-tt{background:transparent}.padding-3px{padding:3px}.margin-left-4px{margin-left:4px}.tab{padding:10px;cursor:pointer;border:1px solid rgba(30,30,30,.1);box-shadow:1px 1px 2px rgba(30,30,30,.2);margin-bottom:15px;border-radius:5px 5px 0 0}.tab,.tab-active{display:inline-block}.tab-active{background-image:linear-gradient(rgba(3,169,244,.8),rgba(3,169,244,.6));box-shadow:none}.quiz-btn{display:inline-block;padding:3px 16px;cursor:pointer;border:1px solid rgba(30,30,30,.1);box-shadow:1px 1px 2px rgba(30,30,30,.2);margin-bottom:15px;border-radius:5px}.quiz-btn-active{display:inline-block;background-image:linear-gradient(rgba(3,169,244,.8),rgba(3,169,244,.6));box-shadow:none;font-weight:700}.feedback-thumb{font-size:20px;margin:8px}.services-tab{max-width:140px;font-size:90%;vertical-align:middle;text-align:center;height:60px;padding-top:5px}.history_record{width:300px;border:1px solid rgba(30,30,30,.1);border-radius:5px;box-shadow:2px 2px 5px rgba(30,30,30,.2);margin:5px}.lh-50{line-height:50px}#loader{position:absolute;top:50%;left:50%;margin-top:-50px;margin-left:-100px;background:#fff;border:1px solid #bbb;border-radius:5px;width:154px;height:110px;box-shadow:4px 4px 8px rgba(30,30,30,.3);z-index:3}.loader-spinner{border:10px solid #e7e7e7;border-top:10px solid #3498db;border-radius:50%;width:50px;height:50px;margin:10px 50px;animation:spin 1s linear infinite}.loader-caption{display:block;font-size:120%;margin:15px 30px}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.orange{color:#ffaa40}#languages{margin-top:20px}.language_selector{padding:12px;cursor:pointer}#poll{box-shadow:2px 2px 5px rgba(30,30,30,.2);background-image:linear-gradient(rgba(180,150,50,.4),rgba(255,220,100,.6));padding:6px;font-size:110%}.highlight-animated{animation:opacity-cycle 2s infinite;background:#fff}@keyframes opacity-cycle{0%{opacity:1%}10%{opacity:1%}20%{opacity:1%}30%{opacity:1%}40%{opacity:1%}50%{opacity:1%}60%{opacity:1%}70%{opacity:1%}80%{opacity:1%}90%{opacity:1%}to{opacity:1%}}.hidecontent{display:none}.myaccordion label{box-shadow:0 0 15px #d4d4d4;display:block;padding:6px;margin:0;cursor:pointer;transition:.8s ease;font-weight:400;border:1px solid #d4d4d4;border-radius:4px}.myaccordion label:hover{background-image:linear-gradient(rgba(3,169,244,.8),rgba(3,169,244,.6))}.content{background:#ffff;border-left:1px solid #d4d4d4;border-right:1px solid #d4d4d4;border-bottom:1px solid #d4d4d4}.myaccordion input:checked+label+.content{display:block;animation:fadeIn .8s ease-out}@keyframes fadeIn{0%{display:none;opacity:0}1%{display:block;opacity:0}to{display:block;opacity:1}}.category-table th,td{border:1px solid #bbb;width:86px;vertical-align:top;font-size:80%;padding:3px}.highlight{background:#ffffe0}#help_content,.hint{font-size:90%}.hint{color:#666}.wl_accordion{margin:5px 0}.wl_expand{padding:4px 6px}.waiting_buttons{margin:4px 10px 7px}.mt-5px{margin-top:5px}.mt-10px{margin-top:10px}.ui-widget{font:inherit!important}.ui-widget-content{background:#fff!important;color:#445!important}.ui-button.ui-state-active:hover,.ui-button:active,.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active{border:1px solid #7e7783;background:#fff!important;font-weight:700;color:#445!important}.hidden{display:none}.overlay{position:absolute;background-color:#5e42a6;box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);border:double;width:340px;z-index:10}.col-xs-1{width:8.33333333%}#calendar_month{min-width:135px;text-align:center}#reservation_pic{margin-left:10px}body{padding:0;margin:0;background:#fff;font-family:Source Sans Pro,sans-serif}.btn,body a,body button{transition:all .5s;text-decoration:none}.btn:hover,body a:hover,body button:hover{opacity:.8;text-decoration:none;transition:all .5s}html{scroll-behavior:smooth}a:hover,body a:focus{text-decoration:none}h2,h3,h4,h6{font-family:Source Sans Pro,sans-serif}h2,h3,h4,h6,p{margin:0;padding:0}p{font-size:15px;letter-spacing:1px;line-height:1.9;color:#888;font-family:Arial,Helvetica,sans-serif}ol,ul{margin:0;padding:0}a:focus,a:hover{text-decoration:none;outline:none}.let{letter-spacing:1px}a.move-top{position:fixed;bottom:25px;right:1.8%}a.move-top span{color:#000;font-size:30px}.nav_w3ls{background:rgba(3,169,244,.8);position:absolute;right:0;top:0;padding:1em 2.5em 1.2em;z-index:9;border-radius:0 0 0 10px}.toggle,[id^=drop]{display:none}nav{margin:0;padding:0}nav:after{content:"";display:table;clear:both}nav ul{padding:0;margin:0;list-style:none;position:relative}nav ul li{margin:0;display:block}nav a{color:#fff;font-size:17px;letter-spacing:1px;display:block;margin:18px 0;font-weight:400;text-transform:uppercase}nav a:hover{color:#fff;opacity:.8}nav ul li ul li a:hover{color:#000;background:#f3f3f3;transition:all .5s}nav ul ul{display:none;position:absolute;top:88px;background:#fff;padding:10px;border-radius:4px;z-index:9;right:100px}nav ul li:hover>ul{display:inherit}nav ul ul li{width:170px;float:none;display:list-item;position:relative;border-radius:4px;transition:all .5s}nav ul ul li:nth-child(4){margin-bottom:5px}nav ul ul li a{color:#000;display:block;font-size:15px;margin:0;margin:10px 0;text-align:center}nav ul ul ul li{position:relative;top:-60px;left:170px}li>a:only-child:after{content:""}.png-shadow{filter:drop-shadow(4px 4px 4px #333)}.img-logo{width:270px}.width-100{width:100%}@media (max-width:991px){nav a{font-size:16px}}@media (max-width:800px){nav a{font-size:15px;margin:14px 0}}@media (max-width:736px){nav{margin:0}nav ul ul{margin-top:-10px}.menu,.toggle+a{display:none}.toggle{display:block;padding:8px 14px;font-size:17px!important;text-decoration:none;border:none;color:#fff;border-radius:0;letter-spacing:1px;cursor:pointer;transition:all .5s;max-width:75px;margin:0 auto}.menu .toggle{float:none;text-align:center;margin:auto;max-width:120px;padding:0;font-size:14px!important;letter-spacing:1px;text-transform:uppercase;font-weight:400;background:transparent}[id^=drop]:checked+ul{display:block;padding:15px;text-align:center;width:100%}nav ul li{width:100%;padding:0}nav ul ul .toggle,nav ul ul a{padding:0 40px}nav ul ul ul a{padding:0 80px}nav a:hover,nav ul ul ul a{background-color:transparent}nav ul li ul li .toggle,nav ul ul a,nav ul ul ul a{padding:4px 20px;color:#fff}nav ul ul{float:none;position:static;color:#fff;background:#fff!important;margin-top:4px;padding:1px 0!important}nav ul li:hover>ul,nav ul ul li:hover>ul{display:none}nav ul ul li{display:block;width:100%;padding:0}nav ul ul ul li{position:static}nav a{font-size:14px!important;padding:0;margin:10px 0}nav ul ul li a{font-size:13px!important}.nav_w3ls{padding:0;width:200px}}@media (max-width:440px){.toggle{font-size:15px}}@media (max-width:375px){.menu .toggle,nav a{font-size:13px}}.banner_w3lspvt{background:url(../images/background.webp) no-repeat 50%;-ms-background-size:cover;background-size:cover;position:relative;z-index:1}.banner-text{padding:10vw 0 0}#user_corner{z-index:4;background:rgba(3,169,244,.8)}#user_corner,#user_corner_extended{position:absolute;border-radius:0 0 10px 0}#user_corner_extended{background:rgba(246,251,255,.96);box-shadow:7px 7px 10px 0 rgba(56,56,56,.21);padding:12px;width:370px;z-index:3}#user_corner_caption{padding:.7em;cursor:pointer;user-select:none}#user_corner_data{padding-top:40px}#user_corner_action{margin-top:15px}#user_name{color:#fff;margin:6px;line-height:40px}#user_balance{padding:5px;font-size:120%;font-weight:600;color:#0288d1}#user_get_code_div{margin-top:40px}#user_code,#user_code_phone{display:inline-block}#user_code{width:auto;padding-top:2px;font-weight:700;font-size:120%}#user_code,#user_get_code{margin-top:10px}#user_logout{float:right;background-image:linear-gradient(rgba(169,80,3,.8),#a93c03)}.banner-bot{padding:2em;max-width:500px;border-radius:0 10px 0 0}a.logo{font-size:50px;font-family:Source Sans Pro,sans-serif;font-weight:600;color:#fff}.banner-text.text-center p{font-size:14px;font-weight:100;color:#efefef;font-style:italic}a.button-style{padding:12px 22px;color:#000;font-size:14px;text-transform:uppercase;letter-spacing:1px;border-radius:0;margin-top:3em;background:#fff;font-weight:600;border:none;border-radius:4px}.social-icons{border-top:1px solid hsla(0,0%,100%,.23);border-bottom:1px solid hsla(0,0%,100%,.23);width:200px;padding:12px 0;transform:rotate(-8deg)}.social-icons ul li{display:inline-block}.social-icons ul li a span{color:#ffaa40;margin:0 20px;font-size:26px}#client_pic{margin:0 auto;border:1px solid rgba(30,30,30,.1);border-radius:100px;box-shadow:2px 2px 5px rgba(30,30,30,.2)}.bottom-footer{background:url(../images/bg.png) no-repeat 50% fixed;-ms-background-size:cover;background-size:cover;padding:3em 0}.wrap{width:82em;max-width:calc(100% - 4em);margin:0 auto;border-radius:.25em;background:#fff;box-shadow:0 20px 40px -10px rgba(0,0,0,.3)}h3.title{font-size:40px;color:#000;position:relative;font-weight:600}h3.title:before{position:absolute;width:80px;height:2px;content:"";background:#f10900;bottom:20%;left:0;right:0;margin:0 auto}.welcome-left h3{color:#000;font-size:21px;letter-spacing:1px}.welcome-left h2{font-size:40px;font-weight:600}.welcome-left h6{color:#333;font-size:18px;line-height:1.8;letter-spacing:1px}.welcome-left p{color:#888;font-size:14px}a.button-style-3{border:1px solid #333;border-radius:0;padding:13px 28px;color:#333;font-size:14px;letter-spacing:1px;font-weight:600;margin-top:3em}.welcome-right img{border-radius:50%;border:2px solid #05d3eb;padding:6px}.service-description{text-align:left}.gal-img img{transition:all .5s;padding:10px}.gal-img:hover.gal-img img{box-shadow:0 20px 40px -10px rgba(0,0,0,.3)}.pop-overlay{position:fixed;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,.7);transition:opacity 0ms;visibility:hidden;opacity:0;z-index:999}.pop-overlay:target{visibility:visible;opacity:1}.popup{background:#fff;border-radius:4px;max-width:90%;max-height:90%;position:relative;margin:8em auto;padding:3em 2em 2em;text-align:center;overflow:scroll}.popup .close{position:absolute;top:5px;right:15px;transition:all .2s;font-size:30px;font-weight:700;text-decoration:none;color:#000}.popup .close:hover{color:#4c86e5}.w3pvt-webinfo_mail_grid_right{background:#f7f7f7;padding:5px;box-shadow:7px 7px 10px 0 rgba(56,56,56,.21)}.w3pvt-webinfo_mail_grid_right input[type=email],.w3pvt-webinfo_mail_grid_right input[type=text],.w3pvt-webinfo_mail_grid_right textarea{outline:none;padding:12px;font-size:16px;color:#555;width:100%;border:1px solid #e6e6e6}.w3pvt-webinfo_mail_grid_right textarea{min-height:180px;width:100%!important;resize:none}.w3pvt-webinfo_mail_grid_right button{outline:none;padding:11px 0;font-size:16px;color:#fff;background:#111;width:100%;border:none;letter-spacing:2px;border-radius:0;-webkit-border-radius:0;-o-border-radius:0;-ms-border-radius:0;-moz-border-radius:0}.contact-icon-wthree{margin-top:10px;width:50px;height:50px;border:1px solid #05d3eb;border-radius:50%;text-align:center;box-shadow:4px 4px 7px 0 rgb(56 56 56/21%);float:right}.contact-left-w3ls span{font-size:20px;color:#0288d1;line-height:45px}.contact-left-w3ls h4{color:#000;font-size:21px;margin-bottom:.5em;letter-spacing:1px;font-weight:600}.contact-left-w3ls p a{color:#8d8d8d}.contact-left-w3ls h3{font-size:26px;color:#000;margin-bottom:1.5em;font-weight:600;text-transform:uppercase;letter-spacing:1px}p.copy-right-grids{font-size:13px;letter-spacing:2px;color:#000}p.copy-right-grids a{color:#f10900}.w3social-icons ul li{display:inline-block}.w3social-icons ul li a{color:#000;font-size:15px;display:block;box-shadow:0 0 1px 0 rgba(0,0,0,.81);width:38px;height:38px;text-align:center;line-height:2.6}.w3social-icons ul li a:hover{box-shadow:0 0 13px 2px #f10900}.instagram{background:no-repeat 50%;background-size:85%}.instagram,.messenger{margin:1em auto;border-radius:5px;border:1px solid rgba(56,56,56,.2);width:220px;height:75px;box-shadow:7px 7px 10px 0 rgba(56,56,56,.21);cursor:pointer}.messenger{background:no-repeat 50%;background-size:75%}.instagram:hover,.messenger:hover{box-shadow:0 0 10px 2px #f10900}.instagram a,.messenger a{display:block;width:100%;height:100%}.social-top{transition:.2s ease-in-out;background:rgba(3,169,244,.167);border-radius:8px;margin-left:2px;padding-top:3px;box-shadow:2px 2px 4px rgb(30 30 30/66%)}.social-top:hover{transform:scale(1.5)}.copyright-ver{font-style:italic;font-size:80%;opacity:.8}@media (max-width:1440px){.popup{margin:4em auto}}@media (max-width:1080px){h3.title{font-size:38px}.welcome-left h3{font-size:19px}.welcome-left h2{font-size:36px}.welcome-left h6{font-size:16px}.welcome-left p{font-size:13px}a.button-style-3{padding:12px 25px}}@media (max-width:991px){.banner-bot{padding:2em;max-width:450px}.bottom-footer{padding:3em 0}.welcome-left h2,h3.title{font-size:34px}}@media (max-width:800px){a.logo{font-size:46px}.contact-text-w3pvt-webinf0 p{font-size:14px}}@media (max-width:736px){.banner-text.text-center p{font-size:13px}.welcome-left h2{font-size:32px}.welcome-left h3{font-size:17px}p{font-size:14px}.contact-left-w3ls h3{font-size:24px}}@media (max-width:568px){h3.title{font-size:32px}.welcome-left h2{font-size:30px}.welcome-left p{font-size:12px}a.button-style-3{padding:11px 22px}.popup{margin:4em 1em}.contact-left-w3ls h3{font-size:22px}p.copy-right-grids{font-size:12px;letter-spacing:1px}}@media (max-width:480px){.banner-bot{padding:1.5em;max-width:390px}a.logo{font-size:40px}.banner-text.text-center p{font-size:12px}.social-icons{width:140px}a.button-style{padding:12px 18px;font-size:13px}.wrap{max-width:calc(100% - 2em)}.w3pvt-webinfo_mail_grid_right textarea{min-height:150px}}@media (max-width:440px){.banner-bot{max-width:350px}p{font-size:13px}.w3social-icons ul li a{font-size:14px;width:35px;height:35px}}@media (max-width:414px){h3.title{font-size:30px}.welcome-left h3{font-size:15px}.welcome-left h2{font-size:27px}.contact-text-w3pvt-webinf0 p{font-size:13px}}@media (max-width:384px){.contact-text-w3pvt-webinf0 p{font-size:12px}}@media (max-width:375px){a.logo{font-size:34px}.banner-text.text-center p{font-size:11px;margin:5px 0!important}.banner-bot{max-width:330px;padding:1em}.social-icons{padding:7px 0}}@media (max-width:320px){.banner-text.text-center p{font-size:10.5px}.banner-bot{max-width:280px}a.button-style{padding:11px 14px;font-size:12px}.bottom-footer{padding:2em 0}.wrap{max-width:calc(100% - 2em)}h3.title{font-size:26px}h3.title:before{width:65px}.welcome-left h2{font-size:25px}.welcome-left h6{font-size:15px}.welcome-left p{font-size:11px}p{font-size:12px}.contact-text-w3pvt-webinf0 p{font-size:11px}.contact-left-w3ls h4{font-size:20px}}