.left-img-faq img{max-width:150px}.bg-bot-faq .et_pb_row.et_pb_row_11{padding:0}.ball-icon{position:absolute;top:-130px;left:-105px;animation:rotateShape 10s linear infinite}.faq-sec{background-image:linear-gradient(180deg,#ffefe4 70%,#ffF 100%);padding:50px 0 0!important}.mission-star-right{position:absolute;right:0;animation:rotateShape 10s linear infinite}.mission-star-left{position:absolute;left:0;animation:rotateShape 10s linear infinite}.our-portfolio-sec,.programs-sec{background-image:linear-gradient(180deg,#FFF0E5 0%,#FFF0E5 40%)}.testimonial-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#000!important}.cs_faq span{font-size:18px;line-height:22px}.cs_faq h5.et_pb_toggle_title{border-bottom:1px solid #ccc;padding-bottom:13px!Important}.cs_faq .et_pb_toggle_content{padding-top:12px}.cs_faq .et_pb_toggle.et_pb_module.et_pb_accordion_item{margin-bottom:15px}.cs_faq h5.et_pb_toggle_title{border-bottom:1px solid #ccc;padding-bottom:15px!Important}.cs_contact_form input,.cs_contact_form textarea{width:100%;border:none;border-bottom:1px solid #ccc;padding:10px 0;color:#000;font-size:17px}.cs_contact_form form br{display:none}.cs_contact_form input.wpcf7-form-control.wpcf7-submit{background:#000;color:#fff;border-radius:40px;padding:15px;font-weight:500;text-transform:uppercase;font-size:20px}.cs_contact_form span.wpcf7-spinner{display:none}.icon_txt_head .et_pb_blurb_description h5{font-weight:600;padding:0;line-height:10px}.icon_txt_head h5.et_pb_module_header a{padding-bottom:6px}.portfolio-image{height:200px}.portfolio-image img{width:100%;height:100%;object-fit:cover}ul.portfolio-post-sec{padding:0;list-style:none}.footer_form .es-form-field-container input{width:100%;max-width:450px;color:#fff;padding:14px 0;background:transparent;border:navajowhite;border-bottom:1px solid #ccc;font-size:18px;padding-bottom:20px}.footer_form input[type="submit"]{color:transparent;width:auto;position:absolute;bottom:25px;padding:0;border:navajowhite;right:0;width:23px;background:url(/wp-content/uploads/2023/10/arrow2.png);background-size:cover;background-repeat:no-repeat;height:23px;padding:16px;z-index:9;cursor:pointer}.footer_form .es-form-field-container{max-width:450px;position:relative}.header_cs p{font-weight:500;color:#000}.header_cs p a:after{content:'';background:url(https://rifugioprev.weco.digital/wp-content/uploads/2023/10/arrow.png);width:13px;height:13px;display:inline-block;position:relative;position:absolute;background-size:contain;background-repeat:no-repeat;top:1px;right:-16px}.header_cs p a{color:#000;position:relative;margin-right:27px}.current-menu-item a{font-weight:600;text-decoration:underline!Important;text-underline-offset:4px}.sp-testimonial-content p{font-size:20px!important}h4.sp-testimonial-client-name{display:inline-block;font-family:'GT Walsheim Pro';font-size:24px!Important;text-transform:uppercase!Important;position:relative}h4.sp-testimonial-client-name:after{content:"──";margin-left:5px}h4.sp-testimonial-client-name:before{content:"──";margin-right:5px}.testimonial-pagination span.swiper-pagination-bullet{width:5px!Important;height:5px!important}.testimonial-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{width:25px!Important;border-radius:3px!important}textarea{max-height:125px}@media only screen and (max-width:767px){.header_cs p a:after{width:9px;height:9px}.header_cs p a{margin-right:20px}header .head_email,header .btn_head{width:50%!important}header .head_email	.et_pb_blurb{padding:0!Important}.menu_cs{margin-bottom:10px}.cs_four_img_text h5{font-size:0.75rem}.sp-testimonial-content p{font-size:17px!important}h4.sp-testimonial-client-name{font-size:19px!Important}div#sp-testimonial-free-38{margin:0}}.cs_list_tick ul li:before{position:relative;content:"";background:url(https://rifugioprev.weco.digital/wp-content/uploads/2023/10/tick.png);display:inline-block;background-size:contain;background-repeat:no-repeat;min-width:20px;min-height:20px;margin-right:10px;top:3px}.cs_list_tick ul{padding:0;list-style:none;margin-top:15px}.cs_list_tick ul li{display:flex;margin-bottom:4px}ul.portfolio-post-sec li p.mins-read{width:50%!important;float:left;clear:none;font-size:12px;color:#000;font-weight:500;text-transform:uppercase;padding-bottom:6px}ul.portfolio-post-sec li p.mins-read+.mins-read{text-align:right}.portfolio-image{height:200px;margin-bottom:8px}h3.portfolio-name{width:100%;font-family:'GT Walsheim Pro';margin-bottom:0;margin:0;color:#000;padding-bottom:7px}p.portfolio-desc{line-height:20px}body .owl-nav button{border-radius:50%!Important;background:black!important;padding:12px!important;display:inline-block;width:20px;height:20px;display:inline-flex!important;align-items:center;justify-content:center;color:#fff!Important;font-weight:400!Important;font-size:18px!important}#sb_instagram .sb_instagram_header,.sb_instagram_header{display:none}ul.portfolio-post-sec li p.mins-read+.mins-read:before{content:"🕑"}@media (min-width:981px){.menu_cs{width:63%!important}.head_email{width:15.6%!important}.btn_head{width:15%!important}}.et_pb_menu_0_tb_header.et_pb_menu ul li a{padding-inline:8px}.blog_portfolio ul.portfolio-post-sec{display:flex;flex-flow:wrap;gap:30px}.blog_portfolio ul.portfolio-post-sec li{width:calc(50% - 20px);border:1px solid #e3e3e3;padding:15px;background:#faf8ff;box-shadow:rgba(99,99,99,0.2) 0px 2px 8px 0px;border-radius:10px}.blog_portfolio ul.portfolio-post-sec li .portfolio-image{height:400px}.blog_portfolio ul.portfolio-post-sec li h3.portfolio-name{font-size:30px}.blog_portfolio ul.portfolio-post-sec li p.mins-read{font-size:14px}.blog_portfolio ul.portfolio-post-sec li p.portfolio-desc{font-size:18px;margin-bottom:8px}.blog_portfolio .portfolio-image img{border-radius:10px}@media only screen and (max-width:1024px){.blog_portfolio ul.portfolio-post-sec li .portfolio-image{height:250px}}@media only screen and (max-width:600px){.blog_portfolio ul.portfolio-post-sec li{width:100%}}.brand_leis{padding:0!important;position:absolute;bottom:7px;right:13px;width:100%;max-width:100%;text-align:right;color:#fff;font-size:12px;opacity:0.8;font-weight:400;text-transform:uppercase}@media only screen and (max-width:767px){.brand_leis{position:static;text-align:center;font-size:10px}}section#comment-wrap{display:none}#sidebar{display:none}.et_right_sidebar #main-content .container:before{display:none}#left-area .post-meta{display:none}.et_right_sidebar #left-area{padding-right:0;width:100%}.et_right_sidebar #left-area p{font-size:18px;color:#000}body{overflow-x:hidden}@keyframes shapePluse{0%{transform:scale(1)}50%{transform:scale(1.2)}100%{transform:scale(1)}}.animation1 img{animation:shapePluse 6s linear infinite}@keyframes rotateShape{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.animation2 img{animation:rotateShape 10s linear infinite}@keyframes movingX{0%{transform:translateX(0)}50%{transform:translateX(-50px)}100%{transform:translateX(0)}}.animation3{animation:movingX 8s linear infinite}body .testimonial-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#000!important}.es_subscription_message.success{color:#008000;font-size:14px;background:#eefbee;display:block;margin-bottom:10px;border-radius:5px;padding:5px 10px;line-height:18px}span.wpcf7-form-control-wrap.recaptcha{margin-bottom:10px!important;display:inline-block}.cs_inquery_form .screen-reader-response p{background:#fbffdc;color:#744b00;padding:5px 10px;border-radius:10px;border:1px solid #bb9e69;font-weight:500}.cs_inquery_form .wpcf7-response-output{background:#d7ffd7;color:#005c00;padding:5px 10px;border-radius:10px;border:1px solid green;font-weight:500;margin-top:15px}.cs_inquery_form .wpcf7 form.invalid .wpcf7-response-output{background:#fff1cc;color:#8d6600;border:1px solid #8d6600}.cs_inquery_form .screen-reader-response p:empty{display:none}.cs_inquery_form .wpcf7-response-output:empty{display:none}