fieldset#shipping-option{display:none}.contact-form-home textarea{font-family:"Open Sans",sans-serif;padding:10px}.wpcf7 form.sent .wpcf7-response-output{font-family:"Open Sans",sans-serif}:after,:before{box-sizing:border-box}body,html{height:100%;position:relative}body{margin:0}a,button,h1,h2,h3,h4,h5,h6,label,li,p,span{font-family:"Open Sans",sans-serif!important}body{margin:0}html{scroll-behavior:smooth}.body-site{overflow:hidden}button.burger{display:none}header#header{background:#FFFDF8}header#header .container{max-width:1440px;margin:auto;padding:15px 30px;display:flex;align-items:center;flex-direction:row}header#header:after{content:"";background-image:url(/wp-content/themes/uptivate/images/blue-blur.png);width:800px;height:800px;position:absolute;background-position:center;background-repeat:no-repeat;background-size:cover;top:-400px;right:-350px}.fixed-header{position:fixed;top:0;left:0;width:100%;z-index:9999999;background:#fff!important;transition:all 0.5s ease-in-out;box-shadow:0 0 5px rgb(0 0 0 / 30%);-webkit-box-shadow:0 0 5px rgb(0 0 0 / 30%);-moz-box-shadow:0 0 5px rgb(0 0 0 / 30%);-o-box-shadow:0 0 5px rgb(0 0 0 / 30%)}.fixed-header:after{display:none}.logo-container{width:30%}.logo-container img{width:150px}div#content .container{max-width:1440px;margin:auto;padding:0 30px}.menu-primary-container{width:70%;z-index:9999999}.menu-primary-container ul.menu li{list-style-type:none;display:inline-block;margin-right:30px}.menu-primary-container ul.menu li a{text-decoration:none;color:#3653FF;font-size:16px}.menu-primary-container ul.menu li a:hover{text-decoration:underline}li.wpml-ls-item:before{content:"\f0ac";font-family:'Font Awesome 6 Pro';left:-5px;position:relative;font-weight:300;color:#3653ff}li.wpml-ls-item{padding-left:15px}footer.site-footer{position:relative;overflow:hidden}footer.site-footer .container{max-width:1440px;margin:auto;padding:15px 30px;display:flex;align-items:center;flex-direction:column}.footer-logo-container{width:100%;padding:15px 0 30px;text-align:center}.footer-logo-container img{width:250px}.footer-menu-container{width:100%;text-align:center;padding:30px 0 15px}.footer-menu-container ul.menu li{list-style-type:none;display:inline-block;margin-right:30px}.footer-menu-container ul.menu li a{text-decoration:none;color:#3653FF;font-size:16px}footer.site-footer:after{content:"";background-image:url(/wp-content/themes/uptivate/images/blue-blur-footer.png);width:800px;height:800px;position:absolute;background-position:center;background-repeat:no-repeat;background-size:cover;bottom:-400px;left:-350px}.site-content .container{max-width:1440px;margin:auto;padding:0 30px}.row{display:flex;flex-direction:row;align-items:center}.col-2{width:16.67%}.col-10{width:83.33%}.home-article{width:20%}.col-3{width:25%;padding:0 15px}.col-3-servicii{width:20%;padding:0 15px}.col-4{width:33.3%;padding:0 15px}.col-6{width:50%;padding:0 15px}.col-8{width:66.6%;padding:0 15px}.col-12{width:100%;padding:0 15px}.theme-1-bg{background:#FFFDF8}.padding-200{padding:150px 0}.padding-150{padding:200px 0}.padding-75{padding:75px 0}.padding-50{padding:50px 0}.bottom-75{padding-bottom:75px}.bottom-120{padding-bottom:120px}.separator-50{height:50px}.flex-stretch{align-items:stretch!important}.flex-start{align-items:flex-start!important}.home-banner{padding:120px 0}.home-banner-text h1{color:#000;font-size:80px;font-weight:500;line-height:.9;margin:0;padding-bottom:50px}span.text-theme-color{color:#3653FF}.home-banner-text p{font-size:18px;font-weight:400}.home-banner-bg{background-image:url(/wp-content/themes/uptivate/images/home-banner-bird.png);background-size:contain;height:100%;background-repeat:no-repeat;left:-100px;position:relative}.row-numbers{gap:15px}.numbers{background-image:url(/wp-content/themes/uptivate/images/numbers-home-bg.png);background-size:95% 100%;height:100%;background-repeat:no-repeat;padding:50px;position:relative}.inner-text{width:75%}.numbers:before{color:#3653FF;content:'';position:absolute;font-size:150px;font-family:'Open Sans',sans-serif;font-weight:600;left:0;top:-100px}.one:before{content:'1'}.two:before{content:'2'}.three:before{content:'3'}.four:before{content:'4'}.five:before{content:'5'}.six:before{content:'6'}.seven:before{content:'7'}.eight:before{content:'8'}.home-services-text ul{list-style-type:none;counter-reset:item;padding:0 25% 0 15%}.home-services-text ul li{display:flex;font-size:15px!important;align-items:center;margin-bottom:15px;color:#3653FF}.home-services-text ul li::before{counter-increment:item;content:counter(item);font-size:75px;font-weight:500;margin-right:15px}.home-services-text .desc{font-size:18px;font-weight:500;color:#3653FF;margin-bottom:30px;padding:0 15% 0 15%}.home-services-bg{background-image:url(/wp-content/themes/uptivate/images/home-services-bg.png);background-size:75%;background-repeat:no-repeat;background-position:left center}.home-operational-text{padding-right:15%;text-align:right;z-index:9;position:relative}.home-operational-bg{background-image:url(/wp-content/themes/uptivate/images/home-services-bg.png);background-size:75%;background-repeat:no-repeat;background-position:right center;height:100%}.home-services{position:relative}.home-operational{position:relative}.home-services:before{content:"";background-image:url(/wp-content/themes/uptivate/images/bg-services-top.png);width:50%;height:100%;position:absolute;background-position:center;background-repeat:no-repeat;background-size:100%;top:-85%;right:38%}.home-operational:before{content:"";background-image:url(/wp-content/themes/uptivate/images/procesul-operational-bg.png);width:615px;height:900px;position:absolute;background-position:center;background-repeat:no-repeat;background-size:100%;top:-88%;left:18%;z-index:1}.home-operational-text h2{color:#000;font-size:60px;font-weight:500;line-height:.9;margin:0;padding-bottom:50px}.home-operational-text p{font-size:18px;font-weight:400}h2.section-title{color:#000;font-size:60px;font-weight:500;line-height:.9;margin:0;padding-bottom:50px}h3.section-title{color:#000;font-size:50px;font-weight:500;line-height:.9;margin:0;padding-bottom:50px}.text-center{text-align:center}.flex-align{display:flex;align-items:flex-start;flex-direction:row}.offers-line{flex:0 0 50%;max-width:50%;position:relative}.offers-text{flex:0 0 50%;max-width:50%}.offers-text p{margin-top:0;font-size:18px}.offers-line.rotated{background-image:url(/wp-content/themes/uptivate/images/line-rotated.png);background-size:contain;background-repeat:no-repeat;background-position:right center;height:70px;right:15px;position:relative}.offers-line.vertical{background-image:url(/wp-content/themes/uptivate/images/line-vertical.png);background-size:contain;background-repeat:no-repeat;background-position:right center;height:85px;right:30px;position:relative}.entry-image{box-shadow:7px 7px 0 rgb(54 83 255)}.entry-image img{width:100%;height:auto;width:100%;height:100%;object-fit:cover;filter:grayscale(1)}.home-article{display:flex;flex-direction:column;margin-bottom:50px}.home-article .entry-image{display:flex;height:300px}.home-article h3.entry-title{padding:15px 0 0;height:125px}.home-article h3.entry-title a{color:#000;text-decoration:none;font-size:20px;font-weight:500}.home-article .entry-content p.excerpt{font-size:16px;font-weight:400;max-height:108px}.home-article .entry-content p.read-more{padding-top:30px}.home-article .entry-content p.read-more a{color:#3653FF;text-decoration:none;border:1px solid #3653FF;padding:15px 30px;border-radius:40px}.home-article .entry-content p.read-more a:hover{background:#3653FF;color:#fff}.latest-posts-wrapper{gap:20px;padding-top:25px;position:relative}.latest-posts-wrapper:before{content:"";background-image:url(/wp-content/themes/uptivate/images/dashed-horizontal.png);width:80%;height:5px;position:absolute;background-position:center;background-repeat:no-repeat;background-size:100%;bottom:-125px;left:0}.latest-posts{position:relative}.latest-posts:after{bottom:-150px;content:"";position:absolute;width:300px;height:300px;background-image:url(/wp-content/themes/uptivate/images/home-services-bg.png);background-size:100%;background-repeat:no-repeat;background-position:left center;right:-150px}.contact-section .contact-details{padding-right:15%}.contact-section .contact-details ul{padding-top:30px;padding-left:0}.contact-section .contact-details .contact-icon{width:25px;position:relative;top:3px}.contact-section .contact-details .contact-icon img{width:100%}.contact-section .contact-details ul li{list-style:none;display:flex;align-items:center;gap:15px;flex-direction:row;padding-bottom:50px}.contact-section .contact-details ul li a{color:#000;text-decoration:none}.contact-section .contact-details ul li a:hover{text-decoration:underline}.contact-section .contact-form{padding-right:15%}.contact-form-home label{font-family:"Open Sans",sans-serif;margin-bottom:15px;font-weight:600}.contact-form-home input{height:40px;border:0;border-bottom:1px solid #909090;width:100%;padding:0 15px 0 35px;font-size:16px;font-family:"Open Sans",sans-serif}.contact-form-home input:focus-visible{outline:none;border-color:#000}.contact-form-home textarea{border:0;border-bottom:1px solid #909090;width:100%}.contact-form-home input[type="submit"]{color:#3653FF;background:#fff0;text-decoration:none;border:1px solid #3653FF;padding:15px 30px;border-radius:40px}.contact-form-home input[type="submit"]{color:#3653FF;background:#fff0;text-decoration:none;border:1px solid #3653FF;padding:25px 50px;border-radius:40px;line-height:0;width:auto}.contact-form-home input[type="submit"]:hover{color:#fff;background:#3653FF;cursor:pointer}.submit-button p{text-align:center;margin-top:50px}.contact-form-home p{margin:0}.contact-form-home>div{margin:0 0 30px 0}span[data-name="first-name"]:before,span[data-name="last-name"]:before{bottom:0;content:"";position:absolute;width:25px;height:25px;background-image:url(/wp-content/themes/uptivate/images/icon-user.png);background-size:100%;background-repeat:no-repeat;background-position:left center;left:0;z-index:99999}span[data-name="email"]:before{bottom:0;content:"";position:absolute;width:25px;height:25px;background-image:url(/wp-content/themes/uptivate/images/icon-email.png);background-size:100%;background-repeat:no-repeat;background-position:left center;left:0;z-index:99999}span[data-name="phone"]:before{bottom:0;content:"";position:absolute;width:25px;height:25px;background-image:url(/wp-content/themes/uptivate/images/icon-phone.png);background-size:100%;background-repeat:no-repeat;background-position:left center;left:0;z-index:99999}.title-center{text-align:center;padding:75px 0}h1.section-title{color:#000;font-size:50px;font-weight:500;line-height:.9;margin:0;padding-bottom:50px}.about-card{margin-top:1rem}img.social-icon{width:30px;margin-right:5px}.col-6.about-card img:not(.social-icon){box-shadow:10px 10px 0 rgb(54 83 255);width:250px}.card-container{width:300px;text-align:center;float:right;margin-right:5rem}.card-container h4{color:#3653FF;font-size:24px;font-weight:400;margin-bottom:0}.card-container p{margin-top:0}.row.content-centered{max-width:960px;margin:auto}.values-section .title-center{font-weight:500;color:#3653FF;font-size:45px;margin-bottom:0}.anagram-letter{color:#3653FF;text-align:center;font-size:150px;font-family:'Open Sans';font-weight:700}.anagram-description h5{color:#3653FF;font-size:24px;margin-bottom:0}.anagram-description p{color:#3653FF}.values-section{padding:0 0 75px 0;position:relative}.values-section:before{content:"";background-image:url(/wp-content/themes/uptivate/images/values-line.png);width:200px;height:200px;position:absolute;background-position:center;background-repeat:no-repeat;background-size:100%;top:-100px;right:50%}.pseudo-container:after{bottom:-150px;content:"";position:absolute;width:300px;height:300px;background-image:url(/wp-content/themes/uptivate/images/home-services-bg.png);background-size:100%;background-repeat:no-repeat;background-position:left center;right:-150px}.pseudo-container:before{content:"";background-image:url(/wp-content/themes/uptivate/images/dashed-horizontal.png);width:80%;height:5px;position:absolute;background-position:center;background-repeat:no-repeat;background-size:100%;bottom:0;left:0}.pseudo-container{margin-top:150px;position:relative}.col-12.contact-form.single{max-width:50%;margin:auto;margin-top:50px;padding-right:0}.blog-section{padding-top:25px;flex-wrap:wrap}.page-template-blog .home-article{padding:10px}.single-post header:after{display:none}.single-post .post-image{padding:250px 0;background-size:cover;background-position:center;background-repeat:no-repeat;filter:grayscale(1);position:relative}.single-post h1.post-title{color:#fff;font-size:50px;text-align:center;font-weight:400}.single-post .post-image:before{background:rgb(0 0 0 / .2);position:absolute;width:100%;height:100%;top:0;bottom:0;left:0;right:0;content:'';z-index:-1}.post-content{max-width:960px;margin:auto;padding:75px 0}a.back-to-list{color:#3653FF;text-decoration:none;font-weight:600;margin:20px 0;display:block}.col-6.services-list ul li{list-style:none;padding:30px 0;text-align:right;color:#3653FF;font-size:22px;position:relative;padding-right:50px}.col-6.services-desc{padding-right:calc(50% - 720px)!important}.col-6.services-list{padding-left:0}.col-6.services-list ul{padding-left:0}.col-6.services-list ul li:before{content:"";background-image:url(/wp-content/themes/uptivate/images/dashed-horizontal.png);width:100%;height:5px;position:absolute;background-position:center;background-repeat:no-repeat;background-size:100%;bottom:-10px;left:0}.col-6.services-list ul li:after{content:"";background-image:url(/wp-content/themes/uptivate/images/arrow.png);width:20px;height:20px;position:absolute;background-position:center;background-repeat:no-repeat;background-size:100%;top:40%;right:10px}.col-6.services-list ul li:hover{cursor:pointer}.col-6.services-list ul li.active{font-weight:600}.col-6.services-desc .title-blue{color:#3653FF;font-size:2.7rem;font-weight:400;line-height:1}.services-desc-container{width:60%;margin:auto}.tab-item{display:none}.tab-item.active{display:block}a.cta-service{text-decoration:none;color:blue}a.cta-service:hover{text-decoration:underline}section.white-bg.how-section h1,.about-client-section h1{font-size:60px;font-weight:500;padding:50px 0!important}.service-step{display:flex;flex-direction:row;align-items:center}.service-step .service-step-number{color:#3653FF;text-align:left;font-size:120px;font-family:'Open Sans';font-weight:500}.service-step .service-step-desc h5{color:#3653FF;font-size:24px;margin-bottom:0}.service-step .service-step-desc p{color:#3653FF;margin-top:5px}.border-right-bottom{border-right:3px dashed #3653FF;border-bottom:3px dashed #3653FF}.border-left{border-left:3px dashed #3653FF}.border-right{border-right:3px dashed #3653FF}.border-all{border:3px dashed #3653FF}.border-bottom{border-bottom:3px dashed #3653FF}.border-top{border-top:3px dashed #3653FF}.uptivare-content{padding:0 1rem}.uptivare-content img{width:100%;margin:auto}.uptivare-content .uptivare-title{color:#3653FF;font-size:35px;margin-bottom:0}p.uptivare-cta{margin-top:50px}p.uptivare-cta a{color:#3653FF;text-decoration:none;border:1px solid #3653FF;padding:15px 30px;border-radius:40px;margin-top:30px}p.uptivare-cta a:hover{background:#3653FF;color:#fff}.client-top-section{padding:75px 0 15px}.col-12.client-main-img img{max-width:500px}.client-main-img{text-align:center}p.client-url{padding:15px 0 30px}p.client-url a{color:#3653FF;font-size:16px}.col-12.client-icon img{width:30px}.col-12.client-icon{text-align:center}h2.section-subtitle{color:#3653FF;font-size:60px;font-weight:500;line-height:1;margin:0;padding-bottom:50px}.about-client-image{text-align:right}.col-6.about-client-image img{max-height:500px}h3.effects-title.title-center{font-size:60px;padding:0!important}h3.effects-title.title-center{font-size:60px;padding:0!important;margin:0}.effect-values{height:150px;display:flex;flex-direction:column;justify-content:center}.effect-height{height:150px;display:flex;flex-direction:column;justify-content:center}p.effect-number{color:#3653FF;font-size:40px;padding:0;margin:10px 0 0;font-weight:600;text-align:center}p.effect-name{color:#3653FF;padding:0;margin:0 0 0;text-align:center}.logo-section{display:flex;flex-wrap:wrap;justify-content:space-between}.logo-section img{width:auto;height:120px;max-width:calc(100%/6 - 10px);margin-bottom:20px;filter:grayscale(1)}.popup-button-section{padding-top:30px;padding-bottom:0;margin-bottom:0;margin-top:0}#popupButton{color:#3653ff;text-decoration:none;border:1px solid #3653ff;padding:15px 30px;border-radius:40px;background:#fff0}#popupButton:hover{background:#3653ff;color:#fff;cursor:pointer}.popup{display:none;position:fixed;z-index:9999999;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgb(0 0 0 / .4)}.popup-content{background-color:#fefefe;margin:35px auto;padding:50px 20px;border:none;width:90%;max-width:1440px;position:relative}.popup-content h2.section-title{padding-bottom:10px;text-align:center}.close{color:#aaa;float:right;font-size:28px;font-weight:700;position:absolute;top:0;right:20px}.close:hover,.close:focus{color:#000;text-decoration:none;cursor:pointer}.popup-content img{width:100%}.close{color:#3653ff;float:right;font-size:50px;font-weight:700;position:absolute;top:20px;right:30px}.no-scroll{overflow:hidden}.tilt-phone{display:none;color:#3653ff}@media(min-width:541px) and (max-width:991px){.popup-content h2.section-title{color:#000;font-size:40px;font-weight:500;line-height:.9;margin:0;padding-bottom:50px}.close{color:#3653ff;float:right;font-size:30px;font-weight:700;position:absolute;top:20px;right:30px}}@media(max-width:540px){.popup-button-section{display:none}.tilt-phone{display:block}}@media(min-width:541px){.twocolumns{width:50%;float:left}}h2.gform_title{display:none}input#gform_submit_button_1{color:#3653ff;background:0 0;text-decoration:none;border:1px solid #3653ff;padding:25px 50px;border-radius:40px;line-height:0;width:auto}input#choice_1_7_1,input#choice_1_7_2,input#choice_1_7_3,input#choice_1_7_4,input#choice_1_7_5,input#choice_1_7_6,input#choice_1_7_7,input#choice_1_7_8{position:absolute;opacity:0}label#label_1_7_1:before,label#label_1_7_2:before,label#label_1_7_3:before,label#label_1_7_4:before,label#label_1_7_5:before,label#label_1_7_6:before,label#label_1_7_7:before,label#label_1_7_8:before{color:#3653ff!important;border-radius:200px;background:0 0;border:1px solid #3653ff}form#gform_1 .gfield_checkbox input[type=checkbox]+label:before{content:"";margin-right:8px!important;display:inline-block;vertical-align:text-top;width:20px!important;height:20px!important;position:relative;top:1px!important}form#gform_1 .gfield_checkbox input[type=checkbox]:checked+label:after{content:"";position:absolute;left:5px;top:15px;background:#fff;width:2px;height:2px;box-shadow:2px 0 0 #fff,4px 0 0 #fff,4px -2px 0 #fff,4px -4px 0 #fff,4px -6px 0 #fff,4px -8px 0 #fff;transform:rotate(45deg)}form#gform_1 .gfield_checkbox input[type=checkbox]:checked+label:before{background:#3653ff!important;border:1px solid #3653ff!important}input#gform_submit_button_2{color:#3653ff;background:0 0;text-decoration:none;border:1px solid #3653ff;padding:25px 50px;border-radius:40px;line-height:0;width:auto}input#choice_2_7_1,input#choice_2_7_2,input#choice_2_7_3,input#choice_2_7_4,input#choice_2_7_5,input#choice_2_7_6,input#choice_2_7_7,input#choice_2_7_8{position:absolute;opacity:0}label#label_2_7_1:before,label#label_2_7_2:before,label#label_2_7_3:before,label#label_2_7_4:before,label#label_2_7_5:before,label#label_2_7_6:before,label#label_2_7_7:before,label#label_2_7_8:before{color:#3653ff!important;border-radius:200px;background:0 0;border:1px solid #3653ff}form#gform_2 .gfield_checkbox input[type=checkbox]+label:before{content:"";margin-right:8px!important;display:inline-block;vertical-align:text-top;width:20px!important;height:20px!important;position:relative;top:1px!important}form#gform_2 .gfield_checkbox input[type=checkbox]:checked+label:after{content:"";position:absolute;left:5px;top:15px;background:#fff;width:2px;height:2px;box-shadow:2px 0 0 #fff,4px 0 0 #fff,4px -2px 0 #fff,4px -4px 0 #fff,4px -6px 0 #fff,4px -8px 0 #fff;transform:rotate(45deg)}form#gform_2 .gfield_checkbox input[type=checkbox]:checked+label:before{background:#3653ff!important;border:1px solid #3653ff!important}input#shipping-address_2{display:none}.woocommerce{font-family:"Open Sans",sans-serif!important}.woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-1{width:100%!important;float:left;font-family:"Open Sans",sans-serif!important}.woocommerce .col2-set,.woocommerce-page .col2-set{width:50%;padding-right:30px}h5.checkout-subtitle{font-weight:500;text-transform:uppercase;margin-bottom:30px;margin-top:50px;font-size:1.25rem}.woocommerce-billing-fields h3{font-size:1.75rem}.woocommerce form .form-row{padding:3px;margin:0 0 20px}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea{height:40px;border:1px solid #909090;color:#909090;border-radius:4px;padding-left:8px;font-size:16px;font-family:"Open Sans",sans-serif!important}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#909090!important;line-height:40px!important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #909090!important;border-radius:4px}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:40px!important;margin:0 0 -4px;user-select:none;-webkit-user-select:none}.select2-container--default .select2-selection--single .select2-selection__arrow{height:40px!important;position:absolute;top:1px;right:1px;width:20px}.woocommerce form .form-row label,.woocommerce-page form .form-row label{display:none}div#order_review{padding:50px 0 50px 0;width:50%;float:left;font-family:"Open Sans",sans-serif!important}h3#order_review_heading{margin-top:0;padding-top:0;display:none}h5.checkout-subtitle{font-weight:500;text-transform:uppercase;margin-bottom:30px;margin-top:50px;font-size:1.25rem}.reviewOrder .reviewOrder{padding:0 30px;border:1px solid #909090;width:75%;border-radius:10px;float:right}div#order_review h5{width:85%;float:right}table.shop_table.woocommerce-checkout-review-order-table{margin-top:30px}.woocommerce table.shop_table{font-weight:700;color:#909090;font-size:20px;border:none;border-collapse:collapse}#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment{background:#fff0;border-radius:5px;width:50%;margin-top:10px;padding-right:0}#add_payment_method #payment ul.payment_methods,.woocommerce-cart #payment ul.payment_methods,.woocommerce-checkout #payment ul.payment_methods{padding-right:15%;border-bottom:0}#add_payment_method #payment ul.payment_methods li,.woocommerce-cart #payment ul.payment_methods li,.woocommerce-checkout #payment ul.payment_methods li{line-height:2;text-align:left;margin:0;font-weight:400}#add_payment_method #payment ul.payment_methods li input,.woocommerce-cart #payment ul.payment_methods li input,.woocommerce-checkout #payment ul.payment_methods li input{margin:0 1em 0 0}#add_payment_method #payment div.payment_box,.woocommerce-cart #payment div.payment_box,.woocommerce-checkout #payment div.payment_box{position:relative;box-sizing:border-box;width:100%;padding:1em;margin:1em 0;font-size:.92em;border-radius:2px;line-height:1.5;background-color:#FFFDF8;color:#000}#add_payment_method #payment div.payment_box .form-row,.woocommerce-cart #payment div.payment_box .form-row,.woocommerce-checkout #payment div.payment_box .form-row{margin:1rem 0}#add_payment_method #payment div.form-row,.woocommerce-cart #payment div.form-row,.woocommerce-checkout #payment div.form-row{padding:1em 0}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{float:left;color:#3653ff;background:0 0;text-decoration:none;border:1px solid #3653ff;padding:25px 50px;border-radius:40px;line-height:0;width:auto}tr.woocommerce-shipping-totals.shipping{display:none}tr.shipping.recurring-total{display:none}form.checkout.woocommerce-checkout{margin-bottom:75px}.wc-stripe-elements-field,.wc-stripe-iban-element-field{border:1px solid #909090;margin:5px 0;padding:8px;background-color:#fff;outline:0;border-radius:5px}.woocommerce-shipping-fields{display:none}.woocommerce-checkout h1.page-title{display:none}.woocommerce table.shop_table tbody th,.woocommerce table.shop_table tfoot td,.woocommerce table.shop_table tfoot th{font-weight:500;border-top:1px solid rgb(0 0 0 / .1);font-size:14px}.woocommerce table.shop_table tbody th strong,.woocommerce table.shop_table tfoot td strong,.woocommerce table.shop_table{font-weight:500;font-size:14px}@media only screen and (max-width:767px){.woocommerce .col2-set,.woocommerce-page .col2-set{width:100%!important;padding-right:0!important}.reviewOrder .reviewOrder{padding:0 30px!important;border:1px solid #909090;width:80%!important;border-radius:10px}div#order_review{padding:0!important;width:100%!important;float:left;font-family:"Open Sans",sans-serif!important}#add_payment_method #payment ul.payment_methods,.woocommerce-cart #payment ul.payment_methods,.woocommerce-checkout #payment ul.payment_methods{padding-right:0!important;border-bottom:0}#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment{background:#fff0;border-radius:5px;width:100%!important;margin-top:10px;padding-right:0!important}#add_payment_method #payment div.payment_box .form-row,.woocommerce-cart #payment div.payment_box .form-row,.woocommerce-checkout #payment div.payment_box .form-row{margin:.2rem 0!important}#add_payment_method #payment ul.payment_methods,.woocommerce-cart #payment ul.payment_methods,.woocommerce-checkout #payment ul.payment_methods{text-align:left;padding:1em 0!important;border-bottom:1px solid #cfc8d8;margin:0;list-style:none outside}div#order_review h5{width:100%}}.accordion{.accordion-item{border-bottom:1px solid $lightgray;button[aria-expanded='true']{border-bottom:1px solid $blue}}button{position:relative;display:block;text-align:left;width:100%;padding:1em 0;color:$text;font-size:1.15rem;font-weight:400;border:none;background:none;outline:none;&:hover,&:focus{cursor:pointer;color:$blue;&::after{cursor:pointer;color:$blue;border:1px solid $blue}}.accordion-title{padding:1em 1.5em 1em 0}.icon{display:inline-block;position:absolute;top:18px;right:0;width:22px;height:22px;border:1px solid;border-radius:22px;&::before{display:block;position:absolute;content:'';top:10px;left:6px;width:10px;height:2px;background:currentColor}&::after{display:block;position:absolute;content:'';top:6px;left:10px;width:2px;height:10px;background:currentColor}}}button[aria-expanded='true']{color:$blue;.icon{&::after{width:0}}+.accordion-content{opacity:1;max-height:20em;transition:all 200ms linear;will-change:opacity,max-height}}.accordion-content{opacity:0;max-height:0;overflow:hidden;transition:opacity 200ms linear,max-height 200ms linear;will-change:opacity,max-height;p{font-size:1rem;font-weight:300;margin:1em 0}}}