@font-face{font-family:Pe-icon-7-stroke;src:url(/_next/static/media/Pe-icon-7-stroke.dad52362.eot);src:url(/_next/static/media/Pe-icon-7-stroke.dad52362.eot?#iefixd7yf1v) format("embedded-opentype"),url(/_next/static/media/Pe-icon-7-stroke.d0c2290c.woff) format("woff"),url(/_next/static/media/Pe-icon-7-stroke.a7f3b390.ttf) format("truetype"),url(/_next/static/media/Pe-icon-7-stroke.bdb1add4.svg#Pe-icon-7-stroke) format("svg");font-weight:400;font-style:normal}[class*=" pe-7s-"],[class^=pe-7s-]{font-family:Pe-icon-7-stroke;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.pe-7s-album:before{content:"\e6aa"}.pe-7s-arc:before{content:"\e6ab"}.pe-7s-back-2:before{content:"\e6ac"}.pe-7s-bandaid:before{content:"\e6ad"}.pe-7s-car:before{content:"\e6ae"}.pe-7s-diamond:before{content:"\e6af"}.pe-7s-door-lock:before{content:"\e6b0"}.pe-7s-eyedropper:before{content:"\e6b1"}.pe-7s-female:before{content:"\e6b2"}.pe-7s-gym:before{content:"\e6b3"}.pe-7s-hammer:before{content:"\e6b4"}.pe-7s-headphones:before{content:"\e6b5"}.pe-7s-helm:before{content:"\e6b6"}.pe-7s-hourglass:before{content:"\e6b7"}.pe-7s-leaf:before{content:"\e6b8"}.pe-7s-magic-wand:before{content:"\e6b9"}.pe-7s-male:before{content:"\e6ba"}.pe-7s-map-2:before{content:"\e6bb"}.pe-7s-next-2:before{content:"\e6bc"}.pe-7s-paint-bucket:before{content:"\e6bd"}.pe-7s-pendrive:before{content:"\e6be"}.pe-7s-photo:before{content:"\e6bf"}.pe-7s-piggy:before{content:"\e6c0"}.pe-7s-plugin:before{content:"\e6c1"}.pe-7s-refresh-2:before{content:"\e6c2"}.pe-7s-rocket:before{content:"\e6c3"}.pe-7s-settings:before{content:"\e6c4"}.pe-7s-shield:before{content:"\e6c5"}.pe-7s-smile:before{content:"\e6c6"}.pe-7s-usb:before{content:"\e6c7"}.pe-7s-vector:before{content:"\e6c8"}.pe-7s-wine:before{content:"\e6c9"}.pe-7s-cloud-upload:before{content:"\e68a"}.pe-7s-cash:before{content:"\e68c"}.pe-7s-close:before{content:"\e680"}.pe-7s-bluetooth:before{content:"\e68d"}.pe-7s-cloud-download:before{content:"\e68b"}.pe-7s-way:before{content:"\e68e"}.pe-7s-close-circle:before{content:"\e681"}.pe-7s-id:before{content:"\e68f"}.pe-7s-angle-up:before{content:"\e682"}.pe-7s-wristwatch:before{content:"\e690"}.pe-7s-angle-up-circle:before{content:"\e683"}.pe-7s-world:before{content:"\e691"}.pe-7s-angle-right:before{content:"\e684"}.pe-7s-volume:before{content:"\e692"}.pe-7s-angle-right-circle:before{content:"\e685"}.pe-7s-users:before{content:"\e693"}.pe-7s-angle-left:before{content:"\e686"}.pe-7s-user-female:before{content:"\e694"}.pe-7s-angle-left-circle:before{content:"\e687"}.pe-7s-up-arrow:before{content:"\e695"}.pe-7s-angle-down:before{content:"\e688"}.pe-7s-switch:before{content:"\e696"}.pe-7s-angle-down-circle:before{content:"\e689"}.pe-7s-scissors:before{content:"\e697"}.pe-7s-wallet:before{content:"\e600"}.pe-7s-safe:before{content:"\e698"}.pe-7s-volume2:before{content:"\e601"}.pe-7s-volume1:before{content:"\e602"}.pe-7s-voicemail:before{content:"\e603"}.pe-7s-video:before{content:"\e604"}.pe-7s-user:before{content:"\e605"}.pe-7s-upload:before{content:"\e606"}.pe-7s-unlock:before{content:"\e607"}.pe-7s-umbrella:before{content:"\e608"}.pe-7s-trash:before{content:"\e609"}.pe-7s-tools:before{content:"\e60a"}.pe-7s-timer:before{content:"\e60b"}.pe-7s-ticket:before{content:"\e60c"}.pe-7s-target:before{content:"\e60d"}.pe-7s-sun:before{content:"\e60e"}.pe-7s-study:before{content:"\e60f"}.pe-7s-stopwatch:before{content:"\e610"}.pe-7s-star:before{content:"\e611"}.pe-7s-speaker:before{content:"\e612"}.pe-7s-signal:before{content:"\e613"}.pe-7s-shuffle:before{content:"\e614"}.pe-7s-shopbag:before{content:"\e615"}.pe-7s-share:before{content:"\e616"}.pe-7s-server:before{content:"\e617"}.pe-7s-search:before{content:"\e618"}.pe-7s-film:before{content:"\e6a5"}.pe-7s-science:before{content:"\e619"}.pe-7s-disk:before{content:"\e6a6"}.pe-7s-ribbon:before{content:"\e61a"}.pe-7s-repeat:before{content:"\e61b"}.pe-7s-refresh:before{content:"\e61c"}.pe-7s-add-user:before{content:"\e6a9"}.pe-7s-refresh-cloud:before{content:"\e61d"}.pe-7s-paperclip:before{content:"\e69c"}.pe-7s-radio:before{content:"\e61e"}.pe-7s-note2:before{content:"\e69d"}.pe-7s-print:before{content:"\e61f"}.pe-7s-network:before{content:"\e69e"}.pe-7s-prev:before{content:"\e620"}.pe-7s-mute:before{content:"\e69f"}.pe-7s-power:before{content:"\e621"}.pe-7s-medal:before{content:"\e6a0"}.pe-7s-portfolio:before{content:"\e622"}.pe-7s-like2:before{content:"\e6a1"}.pe-7s-plus:before{content:"\e623"}.pe-7s-left-arrow:before{content:"\e6a2"}.pe-7s-play:before{content:"\e624"}.pe-7s-key:before{content:"\e6a3"}.pe-7s-plane:before{content:"\e625"}.pe-7s-joy:before{content:"\e6a4"}.pe-7s-photo-gallery:before{content:"\e626"}.pe-7s-pin:before{content:"\e69b"}.pe-7s-phone:before{content:"\e627"}.pe-7s-plug:before{content:"\e69a"}.pe-7s-pen:before{content:"\e628"}.pe-7s-right-arrow:before{content:"\e699"}.pe-7s-paper-plane:before{content:"\e629"}.pe-7s-delete-user:before{content:"\e6a7"}.pe-7s-paint:before{content:"\e62a"}.pe-7s-bottom-arrow:before{content:"\e6a8"}.pe-7s-notebook:before{content:"\e62b"}.pe-7s-note:before{content:"\e62c"}.pe-7s-next:before{content:"\e62d"}.pe-7s-news-paper:before{content:"\e62e"}.pe-7s-musiclist:before{content:"\e62f"}.pe-7s-music:before{content:"\e630"}.pe-7s-mouse:before{content:"\e631"}.pe-7s-more:before{content:"\e632"}.pe-7s-moon:before{content:"\e633"}.pe-7s-monitor:before{content:"\e634"}.pe-7s-micro:before{content:"\e635"}.pe-7s-menu:before{content:"\e636"}.pe-7s-map:before{content:"\e637"}.pe-7s-map-marker:before{content:"\e638"}.pe-7s-mail:before{content:"\e639"}.pe-7s-mail-open:before{content:"\e63a"}.pe-7s-mail-open-file:before{content:"\e63b"}.pe-7s-magnet:before{content:"\e63c"}.pe-7s-loop:before{content:"\e63d"}.pe-7s-look:before{content:"\e63e"}.pe-7s-lock:before{content:"\e63f"}.pe-7s-lintern:before{content:"\e640"}.pe-7s-link:before{content:"\e641"}.pe-7s-like:before{content:"\e642"}.pe-7s-light:before{content:"\e643"}.pe-7s-less:before{content:"\e644"}.pe-7s-keypad:before{content:"\e645"}.pe-7s-junk:before{content:"\e646"}.pe-7s-info:before{content:"\e647"}.pe-7s-home:before{content:"\e648"}.pe-7s-help2:before{content:"\e649"}.pe-7s-help1:before{content:"\e64a"}.pe-7s-graph3:before{content:"\e64b"}.pe-7s-graph2:before{content:"\e64c"}.pe-7s-graph1:before{content:"\e64d"}.pe-7s-graph:before{content:"\e64e"}.pe-7s-global:before{content:"\e64f"}.pe-7s-gleam:before{content:"\e650"}.pe-7s-glasses:before{content:"\e651"}.pe-7s-gift:before{content:"\e652"}.pe-7s-folder:before{content:"\e653"}.pe-7s-flag:before{content:"\e654"}.pe-7s-filter:before{content:"\e655"}.pe-7s-file:before{content:"\e656"}.pe-7s-expand1:before{content:"\e657"}.pe-7s-exapnd2:before{content:"\e658"}.pe-7s-edit:before{content:"\e659"}.pe-7s-drop:before{content:"\e65a"}.pe-7s-drawer:before{content:"\e65b"}.pe-7s-download:before{content:"\e65c"}.pe-7s-display2:before{content:"\e65d"}.pe-7s-display1:before{content:"\e65e"}.pe-7s-diskette:before{content:"\e65f"}.pe-7s-date:before{content:"\e660"}.pe-7s-cup:before{content:"\e661"}.pe-7s-culture:before{content:"\e662"}.pe-7s-crop:before{content:"\e663"}.pe-7s-credit:before{content:"\e664"}.pe-7s-copy-file:before{content:"\e665"}.pe-7s-config:before{content:"\e666"}.pe-7s-compass:before{content:"\e667"}.pe-7s-comment:before{content:"\e668"}.pe-7s-coffee:before{content:"\e669"}.pe-7s-cloud:before{content:"\e66a"}.pe-7s-clock:before{content:"\e66b"}.pe-7s-check:before{content:"\e66c"}.pe-7s-chat:before{content:"\e66d"}.pe-7s-cart:before{content:"\e66e"}.pe-7s-camera:before{content:"\e66f"}.pe-7s-call:before{content:"\e670"}.pe-7s-calculator:before{content:"\e671"}.pe-7s-browser:before{content:"\e672"}.pe-7s-box2:before{content:"\e673"}.pe-7s-box1:before{content:"\e674"}.pe-7s-bookmarks:before{content:"\e675"}.pe-7s-bicycle:before{content:"\e676"}.pe-7s-bell:before{content:"\e677"}.pe-7s-battery:before{content:"\e678"}.pe-7s-ball:before{content:"\e679"}.pe-7s-back:before{content:"\e67a"}.pe-7s-attention:before{content:"\e67b"}.pe-7s-anchor:before{content:"\e67c"}.pe-7s-albums:before{content:"\e67d"}.pe-7s-alarm:before{content:"\e67e"}.pe-7s-airplay:before{content:"\e67f"}@media only screen and (max-width:767px){.btn,body,p{font-size:14px}.btn{padding:10px 20px}.ptb-100{padding-bottom:60px}.pb-100,.pt-100,.ptb-100{padding-top:60px}.pb-60{padding-bottom:20px}.pb-70{padding-bottom:30px}.section-title{margin:-5px auto 30px}.section-title h2{font-size:26px}.navbar-area{padding:0}.navbar-area nav .navbar-brand{font-size:25px}.navbar-area nav .navbar-brand img{max-width:130px}.navbar-area nav .navbar-nav{overflow-y:scroll;max-height:70vh;padding-right:15px}.navbar-area nav .navbar-nav::-webkit-scrollbar{width:10px}.navbar-area nav .navbar-nav::-webkit-scrollbar-track{background:#f1f1f1}.navbar-area nav .navbar-nav::-webkit-scrollbar-thumb{background:#888}.navbar-area nav .navbar-nav::-webkit-scrollbar-thumb:hover{background:#555}.navbar-area nav .navbar-nav .nav-item{padding:5px}.navbar-area nav .navbar-nav .nav-item a i{display:none}.navbar-area nav .navbar-nav .nav-item .dropdown-menu{position:relative;top:0!important;width:100%;opacity:1;visibility:visible;padding:10px 0;margin-top:8px;margin-bottom:10px}.navbar-area nav .navbar-nav .nav-item .dropdown-menu.mega-dropdown-menu .nav-item{width:100%;float:none;padding:0 15px}.navbar-area nav .navbar-nav .nav-item .dropdown-menu.mega-dropdown-menu .nav-item a:last-child{border-bottom:1px solid #e5e5e5!important}.navbar-area nav .navbar-nav .nav-item .dropdown-menu li{padding:5px 15px}.navbar-area nav .others-options{margin:5px 0 5px 5px}.navbar-area.is-sticky{padding:0}.navbar-area.navbar-style-2 nav .navbar-brand{color:#000000}.navbar-area.navbar-style-2 nav .navbar-brand .black-logo{display:block}.navbar-area.navbar-style-2 nav .navbar-brand .white-logo{display:none}.navbar-area.navbar-style-2 nav .navbar-nav .nav-item a{color:#000000}.main-banner{height:100%;padding-top:130px;padding-bottom:70px}.main-banner.banner-with-creative{background-image:unset}.main-banner.gradient-banner{height:100%;padding-top:170px;padding-bottom:170px}.main-banner-boxes .container-fluid{padding-left:15px;padding-right:15px}.main-banner-boxes .main-banner{padding-bottom:160px}.main-banner-boxes .main-banner .container-fluid{padding-left:15px;padding-right:15px}.main-banner-boxes .main-banner .main-banner-content .btn-primary{margin-right:0}.main-banner-content{text-align:center;margin-top:0;padding-right:0}.main-banner-content span{font-size:14px}.main-banner-content h1{font-size:30px;margin:12px 0 13px}.main-banner-content .btn-primary{margin-right:10px}.main-banner-content p{margin-bottom:20px}.banner-animation-image{text-align:center;margin-top:45px}.banner-animation-image img{display:none}.banner-animation-image img.main-pic{display:inline-block}.banner-form{margin-left:0!important;padding:30px 20px}.banner-form,.banner-image{margin-top:40px}.hero-banner .main-banner-content h1{font-size:30px;margin-top:0}.hero-banner .main-banner-content p{margin-bottom:15px;font-size:15px}.hero-banner .main-banner-content .btn-primary,.hero-banner .main-banner-content .btn-secondary{font-size:14px;padding:10px 20px}.slider-area ul li .NotGeneric-SubTitle-paragraph,.slider-area ul li .tp-caption.NotGeneric-SubTitle-paragraph{font-size:14px!important}.slider-area ul li .NotGeneric-btn .btn,.slider-area ul li .tp-caption.NotGeneric-btn .btn{padding:15px 20px!important;font-size:13px!important}.slider-area ul li .NotGeneric-SubTitle,.slider-area ul li .tp-caption.NotGeneric-SubTitle{display:none}.slider-area .tp-caption.tp-hidden-caption,.slider-area .tp-forcenotvisible,.slider-area .tp-hide-revslider,.slider-area .tp-parallax-wrap.tp-hidden-caption{visibility:visible!important;display:block!important;opacity:1!important;overflow:unset!important;top:auto!important;bottom:0}.slider-area .zeus.tparrows{min-width:50px;min-height:50px}.slider-area .zeus.tparrows:before{line-height:50px}.about-content-two{padding-left:0}.featured-services-area{margin-top:-30px;margin-bottom:0}.featured-services-area.boxes-style-three{margin-top:-75px}.service-card-one i{margin-bottom:20px}.service-card-one h3{font-size:20px}.service-card-one{margin-bottom:30px;text-align:center}.featured-services-box{padding:35px 20px}.featured-services-box .icon{font-size:30px}.featured-services-box h3{font-size:19px;margin:14px 0 12px}.featured-services-box p{margin-bottom:15px}.read-more-btn{font-size:14px}.featured-services-area.boxes-style-two{padding-top:30px}.case-studies-tabs .react-tabs .react-tabs__tab-list{padding:0;margin-bottom:30px}.case-studies-tabs .react-tabs .react-tabs__tab-list li{margin-left:10px;margin-right:10px;margin-bottom:12px;font-size:14px}.case-studies-tabs .react-tabs .react-tabs__tab-list li:before{display:none}.col-lg-4:first-child .single-case-studies,.col-lg-4:nth-child(11) .single-case-studies,.col-lg-4:nth-child(14) .single-case-studies,.col-lg-4:nth-child(17) .single-case-studies,.col-lg-4:nth-child(3) .single-case-studies,.col-lg-4:nth-child(5) .single-case-studies,.col-lg-4:nth-child(8) .single-case-studies{margin-top:0}.single-case-studies{min-height:400px}.single-case-studies .content span{font-size:13px}.single-case-studies .content h3{font-size:20px;margin:8px 0 0}.single-case-studies .btn-primary{font-size:13px}.quotes-area{overflow:hidden;padding-top:50px;padding-bottom:50px}.quotes-content p{line-height:32px;font-size:19px}.quotes-content h3{font-size:16px;margin-top:20px}.quotes-content span{font-size:13px}.services-inner{padding-top:60px;padding-right:15px;padding-left:15px}.services-inner .services-section-title{max-width:unset;padding-right:0;margin-left:0}.services-inner .services-section-title h2{font-size:23px}.services-inner .services-section-title .bar{margin-top:15px;margin-bottom:15px}.services-list{padding-top:60px;padding-bottom:60px;padding-right:0}.single-services .content{bottom:-100px}.single-services .content .icon{width:55px;height:55px;font-size:20px;line-height:58px}.single-services .content h3{font-size:19px;margin-top:20px;margin-bottom:12px}.feedback-list .quotes-icon{width:60px;height:60px;margin-bottom:30px;line-height:60px}.feedback-list .quotes-icon img{width:30px}.single-feedback p{font-size:15px}.single-feedback .bar{height:30px}.single-feedback h3{font-size:16px}.single-feedback span{font-size:14px}.client-image-box img{display:none}.newsletter h4{font-size:23px;margin-bottom:30px}.newsletter form .form-control{height:65px;font-size:14px}.newsletter form .btn{position:relative;right:0;top:0;height:50px;width:155px;margin-top:15px}.single-portfolio .portfolio-content{margin:10px}.single-portfolio .portfolio-content h3{font-size:19px}.single-portfolio img{width:100%}.services-details-desc{margin-top:30px}.services-details-desc h3{font-size:19px;margin-bottom:15px}.services-details-info{margin-top:30px}.services-details-info h3{font-size:19px;margin-bottom:15px}.team-area{padding-bottom:30px}.single-team .team-img .overlay ul li a{line-height:33px}.single-team .team-content h3{font-size:19px}.single-team .team-content span{font-size:14px}.team-slides{margin-bottom:30px}.work-process-area{overflow:hidden;padding-bottom:95px}.work-process-area .section-title{margin-bottom:75px}.work-process img{max-width:50%}.work-process img.circle-image{top:0;max-width:100%;opacity:.4}.work-process-list .single-work-process:first-child{left:15px;top:-40px}.work-process-list .single-work-process:nth-child(2){left:auto;right:15px;top:-40px}.work-process-list .single-work-process:nth-child(4){left:auto;right:0;bottom:-40px;top:auto}.work-process-list .single-work-process:nth-child(5){left:0;top:auto;bottom:-40px}.single-work-process .icon{width:55px;height:55px;line-height:60px;font-size:20px}.single-work-process h3{font-size:13px;margin-top:15px;margin-bottom:4px}.single-work-process span{font-size:12px}.funfact{margin-bottom:30px}.funfact h3{font-size:27px;margin-bottom:0}.contact-cta-box{margin:0 auto;padding:25px;text-align:center}.contact-cta-box .btn{position:relative;right:0;top:unset;transform:unset;margin-top:15px}.pricing-area{padding-bottom:30px}.pricing-table{margin-bottom:30px}.pricing-table .pricing-header{padding:25px 15px}.pricing-table .pricing-header h3{font-size:16px}.pricing-table .price span{font-size:30px}.pricing-table .price span span{font-size:13px}.single-blog-item .blog-post-content{padding:25px}.single-blog-item .blog-post-content .date{font-size:13px}.single-blog-item .blog-post-content h3{font-size:20px}.cta-area{padding-top:50px;padding-bottom:50px}.cta-content{text-align:center}.cta-content h3{font-size:26px}.cta-content p{font-size:16px}.cta-content .cta-btn-box .btn-primary{padding:12px 25px;font-size:15px}.cta-btn-box{text-align:center;margin-top:18px}.team-card .team-caption h3{font-size:20px}.single-blog-post{margin-bottom:30px!important}.single-blog-post .post-content{padding:25px 18px}.single-blog-post .post-content .post-meta li{margin-right:18px;margin-bottom:5px}.single-blog-post .post-content h3{margin-top:12px;line-height:27px;font-size:18px}.blog-item-box .blog-item .post-image img{width:100%}.blog-item-box .blog-item .post-content{padding:25px 18px}.blog-item-box .blog-item .post-content .post-meta li{margin-right:18px;margin-bottom:5px}.blog-item-box .blog-item .post-content h3{margin-top:12px;line-height:27px;font-size:18px}.shape1,.shape3,.shape5,.shape8{display:none}.case-studies-desc{margin-top:0}.case-studies-desc h3{font-size:19px;margin-bottom:15px}.case-studies-information{margin-top:30px}.case-studies-information h3{font-size:19px;margin-bottom:15px}.case-studies-information ul li span{font-size:13px}.page-title-area{overflow:hidden;padding-top:150px;padding-bottom:85px}.page-title-area h2{font-size:24px}.about-content{margin-top:35px}.about-content .section-title h2{font-size:19px}.about-inner-area{margin-top:0}.about-inner-area .about-text{margin-top:30px}.about-inner-area .about-text h3{font-size:19px}.portfolio-details-image{margin-bottom:30px}.portfolio-details-image img{width:100%}.portfolio-desc{margin-top:0}.portfolio-desc h1,.portfolio-desc h2{font-size:22px}.portfolio-desc h3,.portfolio-desc h4{font-size:20px}.portfolio-desc.style-2,.portfolio-information{margin-top:30px}.portfolio-information h3{font-size:19px;margin-bottom:15px}.portfolio-information ul li span{font-size:13px}.faq-accordion .accordion-item .accordion-button{font-size:15px}.contact-form .contact-title h2{font-size:26px}.faq-img{margin-bottom:20px}.faq-contact{padding:25px 15px}.faq-contact h3{margin-bottom:30px;font-size:19px}.contact-sidebar{margin-top:30px}.contact-sidebar .contact-item{padding-left:42px}.contact-sidebar .contact-item .icon{font-size:30px}.contact-sidebar .contact-item span{font-size:16px;margin-bottom:7px}.contact-info-box{padding:25px 20px;text-align:center}.contact-info-box .icon{width:60px;height:60px;line-height:60px;font-size:25px;position:relative;left:0;top:0;margin-bottom:15px}.contact-info-box h3{font-size:18px}.contact-with-map .contact-form{position:relative;right:0;top:0;transform:unset;max-width:unset;padding:35px 15px 60px}.contact-with-map .contact-form .contact-title h2{font-size:24px;margin-bottom:25px}.pagination-area{margin-top:18px}.pagination-area .page-numbers{width:35px;height:35px;margin:0 2px;line-height:35px;font-size:14px}.widget-area{margin-top:40px}.widget-area .widget .widget-title{font-size:18px}.widget-area .widget ul li{font-size:13px}.widget-area .tagcloud a{font-size:13px!important}.blog-details .article-content{padding:0;border:none;margin-top:25px}.blog-details .article-content .entry-meta{margin:0 0 15px}.blog-details .article-content .entry-meta li{margin-right:10px;font-size:13px}.blog-details .article-content .category li a{padding:3px 10px;font-size:12px}blockquote{padding:20px 20px 20px 55px!important}blockquote:before{left:20px;top:35px;font-size:20px}.post-controls-buttons{padding:20px}.comments-area .comments-title{font-size:19px}.comments-area .comment-body{margin-left:0}.comments-area .comment-author .avatar{left:0;position:relative;display:block;margin-bottom:10px}.comments-area .comment-author .fn,.comments-area .comment-content p{font-size:13px}.comments-area .children{margin-left:25px}.comments-area .comment-respond{padding:25px 20px}.comments-area .comment-respond .comment-reply-title{font-size:19px}.comments-area .comment-respond .comment-notes{font-size:13px;margin-bottom:0;margin-top:10px}.comments-area .comment-respond label{font-size:13px}.comments-area .comment-respond .comment-form-author{float:left;width:100%;padding-right:0}.comments-area .comment-respond .comment-form-email{float:left;width:100%;padding-left:0}.comments-area .comment-respond .form-submit input{padding:10px 24px;font-size:13px}.footer-area{padding-top:60px}.single-footer-widget{padding-left:0!important;margin-bottom:30px;margin-left:0!important}.single-footer-widget h3{font-size:19px}.single-footer-widget h3:after,.single-footer-widget h3:before{bottom:-2px}.single-footer-widget ul.get-in-touch{margin:33px 0 0}.single-footer-widget ul.get-in-touch li{margin-bottom:21px;padding-left:40px}.single-footer-widget ul.get-in-touch li i{top:-5px;width:30px;height:30px;line-height:30px}.single-footer-widget ul.get-in-touch li:first-child{margin-bottom:30px}.copyright-area{margin-top:30px}.go-top{bottom:15px;right:15px;font-size:30px;width:35px;height:35px;line-height:40px}.modal-video-body{padding:0 20px}.funfact-card h3{font-size:35px}.hero-banner{height:100%;padding-top:140px;padding-bottom:100px}.hero-slider .swiper-button-next,.hero-slider .swiper-button-prev{display:none}.hero-slider .main-banner-content p{font-size:15px}.hero-slider .main-banner-content .btn-primary,.hero-slider .main-banner-content .btn-secondary{font-size:14px;padding:10px 20px}.service-style-two .service-info.pr-50{padding-right:0}.service-style-two .service-info .title{font-size:26px}.service-style-two .service-right-img{MARGIN-TOP:30px}.service-style-two .service-info.pl-50{padding-left:0}.service-style-two .service-left-img{margin-bottom:30px}.feature-list{margin-bottom:20px;font-size:14px}.right-image{margin-top:30px}.newsletter-inner-area{padding:50px 20px}.newsletter-inner-area .newsletter-content h2{font-size:25px}.single-pricing-table .pricing-header{padding:15px 25px}.single-pricing-table .pricing-header h3{font-size:18px}.single-pricing-table .price{padding:10px 25px;font-size:30px}.single-pricing-table .pricing-features{padding:25px}.single-pricing-table .btn-box{padding:0 50px}.pb-100{padding-bottom:50px}.service-read-more{text-align:center}.work-card .content{padding:20px}.work-card .content h3{font-size:20px}.work-card .content .custom-btn{margin-top:10px;padding:8px 17px;font-size:13px}.case-studies-area .view-more-work{margin-top:0}.cta-area-two .cta-content h3{font-size:30px}.cta-area-two .cta-btn-box{margin-top:30px}.cta-area-two .cta-btn-box .custom-btn{padding:10px 20px;font-size:14px}.case-studies-area .container-fluid{padding-left:15px;padding-right:15px}.newsletter-inner-area .newsletter-content .newsletter-form button{padding:0 20px}.video-studio .video-box{margin-top:40px}.video-studio .video-box .video-btn{position:relative;transform:translateY(0);width:70px;height:70px;font-size:35px}.pricing-list-tab .tabs li{font-size:14px;margin:0!important}.main-banner.startup-agency .main-banner-content h1{font-size:30px}.case-studies-tabs .react-tabs .react-tabs__tab-list li:before{bottom:-7px;height:1px}.single-services .content{bottom:0}.single-services .content .icon:before{width:100%;height:100%}.single-services .content a,.single-services .content p{opacity:1;visibility:visible}.single-services .content .read-more-btn{color:#ffffff;visibility:visible;opacity:1}.quotes-content p:before{width:80px;height:50px;left:0;top:0}.single-case-studies .content{padding:20px}.single-case-studies .btn{left:25px;bottom:25px}.services-details-image .video-box .video-btn{width:50px;height:50px;font-size:30px}.service-details-info .single-info-box{flex:0 0 100%;max-width:100%}.blog-left-sidebar{margin-bottom:40px}.blog-left-sidebar .widget-area,.main-banner2 .container{margin-top:0}.main-banner2 .banner-animation-image2{margin-top:40px}.video-studio.center .main-banner-content h1{font-size:30px}.video-studio.center .video-box .video-btn{margin-top:0}.pl-20{padding-left:0}.pr-20{padding-right:0}.navbar-area .container-fluid{padding-left:15px;padding-right:15px}.navbar-area.dark-navbar .navbar-nav .nav-link:hover{color:#fff}.coming-soon-content{padding:20px;text-align:center}.coming-soon-content h2{font-size:25px;margin-top:20px}.coming-soon-content .coming-soon-countdown{margin-top:15px;display:block!important}.coming-soon-content .coming-soon-countdown li{display:inline-block!important}.coming-soon-content form .default-btn-two{font-size:13px;padding:7px 20px}}@media only screen and (min-width:576px) and (max-width:767px){.case-studies-tabs .react-tabs .react-tabs__tab-list li{margin-bottom:5px}.case-studies-tabs .react-tabs .react-tabs__tab-list li:before{display:block}.work-process-list .single-work-process:first-child{left:10%;top:-40px}.work-process-list .single-work-process:nth-child(2){left:auto;right:10%;top:-40px}.work-process-list .single-work-process:nth-child(4){left:auto;right:10%;bottom:-40px;top:auto}.work-process-list .single-work-process:nth-child(5){left:10%;top:auto;bottom:-40px}.blog-item-box .blog-item .post-content{padding:15px 0}.service-card-one.white-bg{padding:30px 15px}.service-card-one.white-bg h3{font-size:18px}.single-case-studies .content h3{font-size:21px}.service-card-one.bg-fcfbfb{padding:20px 15px}.service-card-one.bg-fcfbfb h3{font-size:17px}.service-style-two .container{max-width:540px}.single-pricing-table .pricing-header{padding:15px 20px}.single-pricing-table .pricing-features{padding:25px 20px}.single-pricing-table .price{padding:10px 20px;font-size:25px}.single-pricing-table .btn-box{padding:0 25px}.service-details-info .single-info-box{flex:0 0 50%;max-width:50%}}@media only screen and (min-width:768px) and (max-width:991px){.pl-20{padding-left:0}.pr-20{padding-right:0}.btn{padding:10px 20px}.btn,p{font-size:14px}.ptb-100{padding-bottom:70px}.pt-100,.ptb-100{padding-top:70px}.pb-60{padding-bottom:30px}.pb-70{padding-bottom:40px}.navbar-area nav .navbar-brand{font-size:22px}.navbar-area nav .navbar-brand img{max-width:115px}.navbar-area nav .navbar-nav .nav-item{padding-left:7px;padding-right:7px}.navbar-area nav .navbar-nav .nav-item a{font-size:14px}.navbar-area nav .navbar-nav .nav-item a i{font-size:12px}.navbar-area.is-sticky{padding:0}.main-banner{height:100%;padding-top:170px;padding-bottom:90px}.main-banner.banner-with-creative{background-image:unset}.main-banner.gradient-banner{height:100%;padding-top:170px;padding-bottom:170px}.main-banner-boxes .container-fluid{padding-left:25px;padding-right:25px}.main-banner-boxes .main-banner{padding-bottom:160px}.main-banner-boxes .main-banner .container-fluid{padding-left:15px;padding-right:15px}.faq-img{margin-bottom:30px}.main-banner-content{text-align:center;margin-top:0}.main-banner-content span{font-size:15px}.main-banner-content h1{font-size:36px;margin:12px 0 15px}.main-banner-content p{max-width:570px;margin:0 auto 20px}.main-banner-content .btn-primary{margin-right:15px}.banner-animation-image{text-align:center;margin-top:50px}.banner-animation-image img{display:none}.banner-animation-image img.main-pic{max-width:75%;display:inline-block}.banner-image{text-align:center;margin-top:50px}.banner-image img{max-width:75%}.featured-services-area{margin-top:0}.featured-services-area.boxes-style-three{margin-top:-80px}.featured-services-box{padding:45px 25px}.featured-services-box .icon{font-size:35px}.featured-services-box h3{font-size:20px}.read-more-btn{font-size:14px}.featured-services-area.boxes-style-two{padding-top:50px}.newsletter h4{margin-bottom:30px;font-size:27px}.section-title{margin:-5px auto 40px}.section-title h2{font-size:32px}.funfact-card h3{font-size:40px}.service-card-one h3{font-size:20px}.case-studies-tabs .react-tabs .react-tabs__tab-list li{margin-left:12px;margin-right:12px;font-size:14px}.col-lg-4:first-child .single-case-studies,.col-lg-4:nth-child(11) .single-case-studies,.col-lg-4:nth-child(14) .single-case-studies,.col-lg-4:nth-child(17) .single-case-studies,.col-lg-4:nth-child(3) .single-case-studies,.col-lg-4:nth-child(5) .single-case-studies,.col-lg-4:nth-child(8) .single-case-studies{margin-top:0}.single-case-studies{min-height:400px}.single-case-studies .content span{font-size:13px}.single-case-studies .content h3{font-size:20px}.single-case-studies .btn-primary{font-size:13px}.quotes-area{padding-top:90px;padding-bottom:60px}.quotes-content p{margin:0 auto;max-width:580px;line-height:normal;font-size:20px}.quotes-content p:before{width:100px;height:100px;background-size:contain;left:0;top:0}.quotes-content h3{font-size:17px;margin-bottom:5px;margin-top:25px}.quotes-content span{font-size:13px}.services-inner{padding-top:90px;padding-left:15px;padding-right:15px;text-align:center}.services-inner .services-section-title{max-width:unset;padding-right:0;margin-left:0}.services-inner .services-section-title h2{font-size:27px;text-align:left}.services-inner .services-section-title p{text-align:left}.services-list{padding-top:90px;padding-bottom:90px;padding-right:0}.single-services .content{bottom:-135px}.single-services .content .icon{width:60px;height:60px;font-size:25px;line-height:60px}.single-services .content .content h3{font-size:20px;margin-top:20px;margin-bottom:15px}.client-image-box img:first-child{display:none}.client-image-box img:nth-child(2){left:0;top:0}.client-image-box img:nth-child(3),.client-image-box img:nth-child(4){display:none}.client-image-box img:nth-child(5){right:0;top:0}.client-image-box img:nth-child(6){bottom:0;left:0}.client-image-box img:nth-child(7){display:none}.client-image-box img:nth-child(8){right:0;bottom:0}.single-portfolio .portfolio-content h3{font-size:20px}.team-area{padding-bottom:60px}.single-team .team-content h3{font-size:20px}.work-process-area{overflow:hidden}.work-process-area .section-title{margin-bottom:50px}.work-process img{max-width:55%}.work-process img.circle-image{top:0;max-width:100%}.work-process-list .single-work-process:first-child{left:7%}.work-process-list .single-work-process:nth-child(2){right:7%}.single-work-process .icon{width:80px;height:80px;line-height:86px;font-size:32px}.single-work-process h3{font-size:16px;margin-top:20px;margin-bottom:5px}.single-work-process span{font-size:13px}.funfact h3{font-size:30px;margin-bottom:4px}.contact-cta-box{margin:20px auto 0}.pricing-area{padding-bottom:60px}.pricing-table{margin-bottom:30px}.pricing-table .pricing-header h3{font-size:17px}.pricing-table .price span{font-size:30px}.single-blog-item .blog-post-content h3{font-size:20px}.cta-area{padding-top:60px;padding-bottom:60px}.cta-content h3{font-size:27px}.cta-content p{font-size:15px}.single-blog-post{margin-bottom:30px!important}.single-blog-post .post-content h3{margin-top:12px;margin-bottom:15px;line-height:normal;font-size:20px}.blog-item-box .blog-item .post-content .post-meta li{font-size:14px}.blog-item-box .blog-item .post-content h3{margin-top:15px;font-size:19px}.page-title-area{padding-top:150px;padding-bottom:90px}.page-title-area h2{font-size:27px}.case-studies-desc h3{font-size:20px}.case-studies-information{margin-top:30px}.case-studies-information h3{font-size:20px}.case-studies-information ul li,.case-studies-information ul li span{font-size:14px}.about-content{margin-top:35px}.about-content .section-title h2{font-size:20px}.about-inner-area{margin-top:10px}.about-inner-area .about-text{margin-top:30px}.about-inner-area .about-text h3{font-size:20px}.portfolio-information{margin-top:30px}.portfolio-information h3{font-size:20px}.portfolio-information ul li,.portfolio-information ul li span{font-size:14px}.services-details-desc{margin-top:30px}.services-details-desc h3{font-size:20px;margin-bottom:15px}.services-details-info{margin-top:30px}.services-details-info h3{font-size:20px}.services-details-info ul li,.services-details-info ul li span{font-size:14px}.pagination-area{margin-top:35px}.widget-area{margin-top:50px}.widget-area .widget .widget-title{font-size:19px}.widget-area .tagcloud a{font-size:13px!important}.comments-area .comments-title{font-size:20px}.contact-sidebar{margin-top:25px}.contact-with-map .contact-form{position:relative;right:0;top:0;transform:unset;padding:90px 25px;margin:0 auto}.contact-with-map .contact-form .contact-title h2{font-size:27px;margin-bottom:25px}.faq-accordion .accordion-item .accordion-title{font-size:16px}.faq-contact h3{margin-bottom:30px;font-size:20px}.footer-area{padding-top:70px}.single-footer-widget{padding-left:0!important;margin-bottom:30px;margin-left:0!important}.single-footer-widget h3{font-size:20px}.single-footer-widget ul.list li{font-size:14px}.single-footer-widget ul.get-in-touch{margin:33px 0 0}.single-footer-widget ul.get-in-touch li{margin-bottom:21px;font-size:14px;padding-left:40px}.single-footer-widget ul.get-in-touch li i{top:-5px;width:30px;height:30px;line-height:30px}.single-footer-widget ul.get-in-touch li:first-child{margin-bottom:30px}.copyright-area{margin-top:50px}.modal-video-body{padding:0 30px}.hero-banner .main-banner-content.text-center{max-width:620px}.hero-banner .main-banner-content h1{font-size:50px}.hero-banner .main-banner-content p{font-size:17px;margin-bottom:15px}.main-banner-content{padding-right:0}.navbar-area.navbar-style-2 nav .navbar-nav .nav-item{padding-left:8px;padding-right:8px}.navbar-area nav .navbar-nav .nav-item:last-child ul,.navbar-area nav .navbar-nav .nav-item:nth-last-child(2) ul,.navbar-area nav .navbar-nav .nav-item:nth-last-child(3) ul,.navbar-area nav .navbar-nav .nav-item:nth-last-child(4) ul{right:0;left:auto}.about-content-two{padding-left:0}.funfact{margin-bottom:30px}.it-banner{height:100%;padding-top:140px;padding-bottom:100px}.service-style-two .container{max-width:720px}.service-style-two .service-info .title{font-size:32px}.service-style-two .service-info.pr-50{padding-right:0}.service-style-two .service-info.pl-50{padding-left:0}.service-right-img{margin-top:40px}.service-left-img{margin-bottom:40px}.service-read-more{text-align:center}.right-image{margin-top:30px}.single-feedback p{font-size:20px;line-height:1.6}.hero-banner .main-banner-content .btn-primary,.hero-banner .main-banner-content .btn-secondary{font-size:14px;padding:12px 22px}.newsletter-inner-area{padding:60px 30px}.newsletter-inner-area .newsletter-content h2{font-size:35px}.pb-100{padding-bottom:60px}.work-card:before{background-color:rgba(0,0,0,.55)}.work-card .content h3{font-size:22px}.cta-area-two .cta-content h3{font-size:35px}.cta-area-two .cta-btn-box{margin-top:35px}.cta-area-two .cta-btn-box .custom-btn{padding:15px 30px;font-size:15px}.video-studio .video-box{margin-top:50px}.video-studio .video-box .video-btn{position:relative;transform:translateY(0);width:70px;height:70px;font-size:35px}.main-banner.startup-agency .main-banner-content h1{font-size:40px}.single-services .content{bottom:0}.single-services .content .icon:before{width:100%;height:100%}.single-services .content a,.single-services .content p{opacity:1;visibility:visible}.single-services .content .read-more-btn{color:#ffffff;visibility:visible;opacity:1}.portfolio-details .pr_0{padding-right:0}.portfolio-details .pl_0{padding-left:0}.service-details-info .single-info-box{flex:0 0 33.33%;max-width:33.33%}.blog-left-sidebar{margin-bottom:40px}.blog-left-sidebar .widget-area,.main-banner2 .container{margin-top:0}.main-banner2 .banner-animation-image2{margin-top:60px}.video-studio.center .main-banner-content h1{font-size:50px}.portfolio-desc,.video-studio.center .video-box .video-btn{margin-top:0}.portfolio-desc h1,.portfolio-desc h2{font-size:25px}.portfolio-desc h3,.portfolio-desc h4{font-size:22px}.portfolio-desc.style-2{margin-top:30px}}@media only screen and (min-width:992px) and (max-width:1199px){.ptb-100{padding-bottom:100px}.pb-100,.pt-100,.ptb-100{padding-top:100px}.pb-60{padding-bottom:60px}.pb-70{padding-bottom:70px}.pl-20{padding-left:0}.pr-20{padding-right:0}.btn{font-size:14px}.navbar-area nav .navbar-brand img{max-width:130px}.navbar-area nav .navbar-nav .nav-item{padding-left:10px;padding-right:10px}.navbar-area nav .navbar-nav .nav-item a{font-size:15px}.navbar-area nav .navbar-nav .nav-item a i{font-size:13px}.navbar-area.navbar-style-2 nav .navbar-nav .nav-item{padding-left:10px;padding-right:10px}.navbar-area.navbar-style-2 nav .navbar-nav .nav-item a{font-size:15px}.navbar-area.navbar-style-two nav .navbar-nav{margin-left:25px}.navbar-area.navbar-style-two nav .navbar-nav .nav-item{padding-left:12px;padding-right:12px}.main-banner .row{align-items:center!important}.banner-animation-image{text-align:center}.banner-animation-image img{display:none}.banner-animation-image img.main-pic{display:inline-block}.main-banner-content span{font-size:15px}.main-banner-content h1{font-size:40px;margin:12px 0 17px}.banner-form,.main-banner .offset-lg-1{margin-left:0!important}.featured-services-box .icon{font-size:40px}.featured-services-box h3{font-size:22px}.section-title h2{font-size:40px}.tab .tabs li a{font-size:15px}.single-case-studies .content h3{font-size:22px}.quotes-content p{margin:0 auto;max-width:710px;line-height:normal;font-size:24px}.newsletter h4{font-size:30px}.services-inner{padding-right:15px;padding-left:15px}.services-inner .services-section-title{max-width:unset;padding-right:0;margin-left:0}.services-inner .services-section-title h2{font-size:30px}.services-inner img{width:200px}.services-list{padding-right:15px}.single-services .content{bottom:-170px;padding:20px 15px 35px}.single-services .content .icon{width:60px;height:60px;font-size:25px;line-height:60px}.single-services .content h3{font-size:22px}.single-portfolio .portfolio-content h3{font-size:19px}.cta-content h3{font-size:30px}.cta-content p{font-size:16px}.page-title-area h2{font-size:30px}.comments-area .comments-title{font-size:22px}.work-process-area{overflow:hidden}.single-blog-post .post-content h3{line-height:30px;font-size:20px}.blog-item-box .blog-item .post-content .post-meta li{margin-right:10px;padding-left:20px;font-size:13px}.blog-item-box .blog-item .post-content .post-meta li:before{right:-8px}.blog-item-box .blog-item .post-content h3{line-height:27px;font-size:19px}.case-studies-details .offset-md-3{margin-left:0}.case-studies-details-image img{width:100%}.case-studies-desc h3,.case-studies-information h3{font-size:22px}.case-studies-information ul li span{font-size:15px}.pricing-table .pricing-header h3{font-size:18px}.pricing-table .price span{font-size:30px}.faq-accordion .accordion-item .accordion-title{font-size:16px}.about-content .section-title h2,.faq-contact h3{font-size:22px}.portfolio-details .offset-md-3{margin-left:0}.portfolio-details-image img{width:100%}.portfolio-information h3{font-size:22px}.portfolio-information ul li span{font-size:15px}.services-details-desc h3,.services-details-info h3{font-size:22px}.services-details-info ul li span{font-size:15px}.single-footer-widget h3{font-size:20px}.modal-video-body{padding:0 50px}.service-card-one{margin-bottom:30px}.service-card-one h3{font-size:20px}.single-case-studies{min-height:400px}.team-card .team-caption h3{font-size:20px}.hero-banner .main-banner-content h1{font-size:50px}.hero-banner .main-banner-content.text-center{max-width:750px}.main-banner-content{padding-right:0}.service-card-one.white-bg{padding:25px 20px}.funfact h3{font-size:30px}p{font-size:15px}.service-card-one.bg-fcfbfb{padding:30px 25px}.service-style-two .container{max-width:960px}.service-style-two .service-info.pr-50{padding-right:0}.service-style-two .service-info.pl-50{padding-left:0}.feature-list{padding:13px 10px 13px 40px;font-size:13px}.feature-list i{left:12px}.service-style-two .service-info .title{font-size:34px}.single-feedback p{font-size:22px}.single-pricing-table .pricing-header{padding:15px 30px}.single-pricing-table .pricing-header h3{font-size:19px}.single-pricing-table .price{font-size:35px}.single-pricing-table .pricing-features{padding:25px 30px}.hero-banner .main-banner-content .btn-primary,.hero-banner .main-banner-content .btn-secondary{font-size:14px;padding:12px 25px}.hero-banner .main-banner-content p{margin-bottom:15px;font-size:16px}.main-banner-content .btn-primary{margin-right:20px}.it-banner .main-banner-content h1{font-size:45px}.work-card .content h3{font-size:22px}.cta-area-two .cta-content h3{font-size:50px}.lg-portfolio .work-card .content{padding:20px}.lg-portfolio .work-card .content h3{font-size:18px}.lg-portfolio .work-card .content .custom-btn{margin-top:10px;padding:8px 20px;font-size:14px}.hero-banner .main-banner-content.left{max-width:630px;margin-left:80px}.main-banner.startup-agency .container{max-width:960px}.main-banner.startup-agency .main-banner-content h1{font-size:36px}.quotes-content p:before{content:"";width:140px;height:80px;left:0;background-size:contain;top:0}.faq-accordion .accordion-item .accordion-button{font-size:16px}.contact-form .contact-title h2{font-size:28px}.single-blog-item .blog-post-content h3{font-size:20px}.widget-area .widget .widget-title{font-size:19px}.pagination-area{margin-top:25px}.main-banner2 .container{margin-top:30px}.service-card-one.center{padding:0}.video-studio.center .main-banner-content h1{font-size:50px}.contact-info-box{text-align:center;padding:30px}.contact-info-box .icon{left:30px;position:relative;top:0;left:0;margin-bottom:20px}}@media only screen and (min-width:1200px) and (max-width:1399px){.hero-banner .main-banner-content.left{padding-left:80px}.main-banner-content p{font-size:17px}}@media only screen and (min-width:1650px){.main-banner-boxes .main-banner .container-fluid{padding-right:130px;padding-left:130px}}@media only screen and (min-width:1800px){.main-banner{height:800px}.navbar-style-2 .container-fluid{padding:5px 40px 0}.navbar-style-2.is-sticky .container-fluid{padding:0 20px}.page-title-area{padding-top:270px;padding-bottom:200px}}.navbar,.navbar-area{min-height:70px!important;padding-top:0!important;padding-bottom:0!important}.tuvi-battu{width:100%;display:flex;justify-content:center;max-height:calc(100vh - 100px)!important}.tuvi-battu canvas,.tuvi-battu img{width:100%;height:auto;display:block;max-width:100%;max-height:100%;object-fit:contain}.row .btn{height:55px}@media screen and (max-width:576px){.modal-dialog .btn-fix{position:fixed!important;right:32px!important;z-index:9999}}@media screen and (max-width:767px){.tuvi-battu{padding-bottom:25px}}.scroll-transparent::-webkit-scrollbar-track{background:transparent!important}.scroll-transparent::-webkit-scrollbar{height:8px}.scroll-transparent::-webkit-scrollbar-thumb{background:#b0b0b0;border-radius:4px}.solarterm{color:green!important}.popular,.solardate{color:#646464!important}.male-gender{color:blue!important}.female-gender{color:palevioletred!important}.loading-btn{display:inline-flex;align-items:center;justify-content:center}.btn.disabled,.loading-btn:disabled{opacity:.7!important;cursor:not-allowed}.btn-spinner{width:18px;height:18px;flex-shrink:0;display:inline-block;margin-right:4px;border:3px solid rgba(255,255,255,.3);border-top-color:white;border-radius:50%;animation:spin .8s linear infinite}@keyframes spin{to{transform:rotate(1turn)}}.nav-link{color:#555;padding:8px 12px;border-radius:5px}.nav-link:hover{background-color:#f0f0f0}.w-70{width:70%}.w-60{width:60%}.h-35{height:35px}.recent-area .recent-item:not(:last-child){margin-right:10px}.recent-compare-btn,.recent-delete-btn,.recent-edit-btn,.recent-remove-btn,.recent-save-btn{position:absolute;border:none;padding:2px 6px;border-radius:4px;box-shadow:1px 0 10px #555;cursor:pointer;font-size:12px;color:blue;z-index:1}.recent-compare-btn:active,.recent-delete-btn:active,.recent-edit-btn:active,.recent-remove-btn:active,.recent-save-btn:active{box-shadow:none;transform:translateY(1px)}.recent-compare-btn{top:5px;left:5px;background:rgba(255,255,0,.6)}.recent-done{top:5px;left:10px;position:absolute;border:none;font-size:18px;text-shadow:#555 1px 0 10px}.recent-loading{position:absolute;top:8px;left:9px;border-radius:50%;background:rgba(0,0,0,.6);color:blue}.recent-save-btn{left:5px;bottom:5px;background:rgba(0,255,0,.6);color:blue}.recent-edit-btn{left:5px;bottom:5px;background:rgba(255,255,0,.6);color:blue}.recent-remove-btn{width:25px;top:5px;right:5px;background:rgba(0,0,0,.6);color:#fff}.recent-delete-btn{width:25px;bottom:5px;right:5px;background:rgba(255,0,0,.6);color:yellow}.recent-center-circle{top:50%;right:50%;transform:translate(50%,-50%)}.data-image-right,.recent-center-circle{width:50px;height:50px;text-align:center;position:absolute;background:rgba(0,0,0,.6);color:#fff;border:none;border-radius:50%;cursor:pointer;user-select:none;font-size:40px;overflow:hidden}.data-image-right{top:5px;left:5px}.zoomable{width:inherit;height:inherit;object-fit:"cover";cursor:zoom-in;transition:transform .3s ease,opacity .3s ease;transform:scale(1)}.zoomable.active{position:fixed;inset:0;width:100vw;height:100vh;object-fit:contain;background:rgba(0,0,0,.9);cursor:zoom-out;z-index:9999;padding:20px;transform:scale(1);opacity:1}.zoomable{opacity:1}.zoomable.active{animation:zoomIn .3s ease}.zoomable:not(.active){transform:scale(1);opacity:1}@keyframes fadeIn{0%{transform:scale(.95);opacity:0}to{transform:scale(1);opacity:1}}body.loading button{pointer-events:none}.btn-round .btn,.btn-round .btn:before{border-radius:50px}.method-btn{transition:background-color .3s ease,transform .2s ease,color .3s ease}.method-btn:active{transform:scale(.5)}.config-collapse{max-height:0;overflow:hidden;transition:max-height .4s ease,opacity .3s ease;opacity:0}.banner-collapse{height:60px;transition:height 1s ease-out}.banner-collapse.show{height:157px}.banner-collapse.show,.config-collapse.show{max-height:500px;opacity:1}.arrow{display:inline-block;transition:transform .3s ease}.arrow.rotate{transform:rotate(90deg)}.markdown-wrapper p{color:black}.markdown-wrapper ul{list-style-type:disc;padding-left:1.5em}.markdown-wrapper li{margin-bottom:.5em;color:#000}.markdown-wrapper h5,.markdown-wrapper h6{color:blue}.markdown-wrapper h5:not(:first-child){padding-top:20px}.cursor-pointer{cursor:pointer}.calendar .cell{width:14.28%;aspect-ratio:1;font-size:1.2em}.calendar .small{font-size:.7em}.hint-container .form-label{user-select:none;opacity:0;transform:translateY(2px);transition:opacity 1s ease,transform 1s ease}.hint-container:focus .form-label,.hint-container:hover .form-label{opacity:1;transform:translateY(0)}.setting-btn{border:0;position:absolute;margin:0;padding:0;right:0;border-radius:8px;height:30px;width:30px;font-size:20px;display:flex;align-items:center;justify-content:center}.setting-control{color:#18181b;background:#eee;border:1px solid #eee;border-radius:6px;height:35px;padding:15px 20px;font-size:14px;transition:all .5s}.form-label{position:absolute;top:-.5em;left:30px;margin-right:1.4em;margin-bottom:0;padding-left:10px;padding-right:10px;font-size:.7em;background-color:rgba(255,255,255,.9);border-radius:6px;vertical-align:text-bottom;white-space:nowrap;z-index:9}.form-select{font-size:14px}.form-control[type=date],.form-control[type=datetime-local],.form-control[type=time]{text-align:left;text-align-last:left;direction:ltr;appearance:none;-webkit-appearance:none;-moz-appearance:none}.form-control[type=date]::-webkit-calendar-picker-indicator,.form-control[type=datetime-local]::-webkit-calendar-picker-indicator,.form-control[type=time]::-webkit-calendar-picker-indicator{display:none;-webkit-appearance:none}.info-combobox{position:absolute;top:50%;right:12px;transform:translateY(-50%);padding-left:0;padding-right:0;width:34px;background-color:transparent;border-color:transparent;box-shadow:none;color:transparent;text-shadow:none;cursor:pointer;background-position:right 8px center;user-select:none}@media (max-width:375px){.calendar .small{font-size:.6em}.cs-banner-section .row{margin-left:-15px!important;margin-right:-15px!important}}@media (max-width:320px){.calendar .cell{font-size:1.1em}}form .container button.form-control{padding-top:0;padding-bottom:0}.cs-banner-content div:not(.col-0){transition:all .3s ease;cursor:pointer}@media (max-width:450px),(min-width:767px){.cs-banner-content .col-12,.cs-banner-image .container,form .row div{padding:0 7px}form .form-control,form .form-select{padding-left:10px;padding-right:10px}.form-label{left:15px;text-align:center}.info-combobox{right:7px;background-position:right 7px center}}@media (max-width:375px){.cs-banner-content .col-12,.cs-banner-image .container,form .row div{padding:0 5px}form .form-control,form .form-select{padding-left:10px;padding-right:10px}.form-label{left:17px;text-align:center}.info-combobox{right:8px;background-position:right 8px center}}@media (max-width:320px){.cs-banner-content .col-12,.cs-banner-image .container,form .row div{padding:0 5px}form .form-control,form .form-select{padding-left:10px;padding-right:10px}.form-label{left:10px;text-align:center}.info-combobox{right:5px;background-position:right 5px center}}.voice-wave{position:relative;width:60px;height:60px}.voice-wave,.voice-wave:after,.voice-wave:before{content:"";position:absolute;top:50%;left:50%;width:20px;height:20px;border:4px solid #4caf50;border-radius:50%;transform:translate(-50%,-50%) scale(0);opacity:0;animation:wave 1.5s infinite}.voice-wave:before{animation-delay:.5s}.voice-wave:after{animation-delay:1s}@keyframes wave{0%{transform:translate(-50%,-50%) scale(0);opacity:1}to{transform:translate(-50%,-50%) scale(3);opacity:0}}.highlight{background-color:paleturquoise;border:2px solid lightskyblue}