.carusele h2{margin-bottom:15px}:root{--swiper-navigation-size:44px;--swiper-navigation-sides-offset:20px}.top_swiper{background:transparent;margin:auto;padding:0 30px;position:relative;z-index:200}@media(max-width:1024px){.top_swiper{max-width:calc(100vw - 160px)}}.top_swiper_wrapper{margin:auto auto 60px}.swiper{align-items:center;display:flex;flex-direction:row;height:110px;max-height:110px;max-width:100%}.swiper-custom-button-next,.swiper-custom-button-prev{background:#fff;border-radius:32px;box-shadow:0 4px 31px -2px #00000005;box-shadow:0 10px 25px -3px #0000000d;box-shadow:0 0 20px -6px transparent;font-size:36px;height:64px;position:absolute;top:50%;transform:translateY(-50%);width:64px;z-index:1000}.swiper-custom-button-next .arrow,.swiper-custom-button-prev .arrow{border-color:#253f7c;border-width:0 3px 3px 0;height:16px;margin-left:0;margin-right:10px;position:absolute;width:16px}.swiper-custom-button-next:hover,.swiper-custom-button-prev:hover{background:#253f7c}.swiper-custom-button-next:hover .arrow,.swiper-custom-button-prev:hover .arrow{border-color:#fff}.swiper-custom-button-next{right:-30px}.swiper-custom-button-prev{left:-30px}.swiper-custom-button-prev .arrow{margin-left:10px;margin-right:0}.swiper_logo{max-height:50px;max-width:190px}.swiper-slide{align-items:center;display:flex;font-family:Roboto,sans-serif;font-size:18px;font-size:4rem;font-weight:700;justify-content:center}@media(min-width:1025px){.desktop-hidden{display:none}}@media(max-width:1024px){.desktop-only{display:none}}@media(min-width:768px){.mobile-only{display:none}}@media(max-width:767px){.mobile-hidden{display:none}}.quotation{align-items:center;display:flex;flex-direction:column;font-weight:400;margin:90px auto auto;position:relative}@media(max-width:767px){.quotation{margin-bottom:0;margin-top:0}}@media(min-width:768px)and (max-width:1024px){.quotation{margin-bottom:0;margin-top:50px;width:90%}}@media(min-width:1025px)and (max-width:1365px){.quotation{margin-top:0}}@media(max-width:1024px){.quotation{margin-top:125px;width:85%}}.quotation .quotation_img{left:-20%;position:absolute;top:0}.quotation .quotation_content{background:#fff;border-radius:16px;box-shadow:0 0 20px -6px #00000075;color:#253f7c;display:flex;flex-direction:column;margin:auto auto 29px;max-width:893px;padding:32px 32px 32px 94px;position:relative;top:-215px;z-index:1}@media(max-width:1024px){.quotation .quotation_content{padding-left:32px}}@media(min-width:1025px)and (max-width:1365px){.quotation .quotation_content{top:-150px}}.quotation .quotation_content .quotation_text_div{display:-webkit-box;overflow:hidden;transition:max-height .3s ease}@media(min-width:768px)and (max-width:1024px){.quotation .quotation_content .quotation_text_div{margin-top:60px}}.quotation .quotation_content .text_content{font-size:17px;font-weight:500;letter-spacing:.05em;line-height:25px;margin-bottom:0;margin-top:0;transition:all .3 ease-in-out}@media(max-width:767px){.quotation .quotation_content .text_content{font-size:16px;font-weight:200;line-height:20px;margin-top:70px}}@media(min-width:768px)and (max-width:1024px){.quotation .quotation_content .text_content{font-size:30px;font-weight:200;letter-spacing:.04em}}.quotation .quotation_content .author{font-size:24px;font-weight:500;line-height:31.75px;margin-bottom:4px;margin-top:12px;padding-bottom:0}@media(max-width:767px){.quotation .quotation_content .author{font-size:1em;line-height:1.25em}}.quotation .quotation_content .author_position{color:#bd1623;font-size:16px;font-weight:400;letter-spacing:.05em;line-height:25px;margin-bottom:2px;margin-top:0}@media(max-width:767px){.quotation .quotation_content .author_position{font-size:.75em;line-height:1.25em}}.quotation .quotation_content .author_logo{margin:0;padding:0}.quotation .quotation_content .logo_img{border:24px solid #fff;border-radius:117px;box-shadow:0 0 30.3px -9.09px #0000004a;left:-82px;position:absolute;scale:1.02;top:-31px;zoom:1.02}@media(min-width:768px)and (max-width:1024px){.quotation .quotation_content .logo_img{left:-50px}}@media(max-width:1024px){.quotation .quotation_content .logo_img{left:0;margin:auto;right:0;top:-80px}}.quotation .quotation_content .text_content{animation:close .5s ease-in-out .1s forwards;display:-webkit-box;transition:max-height .1 ease-in-out}.quotation .quotation_content .text_content p:first-child{margin-top:0}.quotation .quotation_content .text_content p:last-child{margin-top:18px}.quotation .quotation_content .text_content .hide{animation:fadeOut .5s ease-in-out}.quotation .quotation_content .expanded{animation:open .5s ease-in 0s forwards}.quotation .quotation_content .expanded .hide{animation:fadeIn .5s ease-in-out}.quotation_background{bottom:0;position:absolute;right:30px;top:-185px;transform:translateY(30%);width:100%}@media(min-width:1025px)and (max-width:1365px){.quotation_background{display:none}}@media(min-width:768px)and (max-width:1024px){.quotation_background{display:none}}@media(min-width:1921px){.quotation_background{transform:translateY(32%) scale(1.14)}}.quotation_background2{bottom:0;position:absolute;right:-54%;transform:translateY(42%)}@media(min-width:1921px){.quotation_background2{transform:translateY(46%) scale(1.1)}}@media(min-width:768px)and (max-width:1024px){.quotation_background2{right:-82%;top:-68%;transform:scale(1.1)}}.quotation_background3{position:absolute;right:-33%;top:-200%}.quotation_img_container{position:absolute}@keyframes open{0%{line-clamp:8;-webkit-line-clamp:8}to{line-clamp:none;-webkit-line-clamp:initial}}@keyframes close{0%{line-clamp:none;-webkit-line-clamp:initial}to{line-clamp:8;-webkit-line-clamp:8}}@keyframes fadeIn{0%{opacity:0}50%{opacity:.2}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.article .quotation .quotation_content,.filled .quotation .quotation_content{padding-left:34px;top:0}.article .logo_img,.filled .logo_img{background:#fff}.filled:last-child .quotation{padding-bottom:60px}.quotation_background_left_div{left:-4px;position:absolute;top:-124px;transform:scaleX(-1);z-index:1}@media(min-width:1025px)and (max-width:1365px){.quotation_background_left_div{display:none}}.quotation_background_left_div img{transform:rotate(30deg)}@media(max-width:1024px){.quotation_background_left_div{display:none}}.quotation_background_right_div{position:absolute;right:12px;top:-2px;transform:translateY(40%) scale(1.07);z-index:1}@media(max-width:1024px){.quotation_background_right_div{display:none}}@media(min-width:1025px)and (max-width:1365px){.quotation_background_right_div{display:none}}
