.features_section{height:100%;position:relative;overflow-x:clip}.features_section .home_banner_img_container{justify-content:center;display:flex}@media (max-width:768px){.features_section .home_banner_img_container{margin-bottom:40px}}.features_section .home_banner_img_container img{object-fit:contain;width:100%;max-width:800px;height:auto}@media (max-width:768px){.features_section .home_banner_img_container img{max-height:250px}}@media (max-width:1080px){.features_section .bg_img_container{margin-top:150px}}@media (min-width:1080px) and (max-width:1299px){.features_section .bg_img_container{margin-top:400px}}.features_section .bg_img_container .bg_img{flex-direction:column;align-items:end;display:flex}.features_section .bg_img_container .bg_img img{width:100%}.features_section .bg_lines{flex-direction:column;justify-content:center;align-items:center;gap:185px;width:100%;display:flex;position:absolute;top:150px;left:50%;transform:translate(-50%)}@media (min-width:1300px){.features_section .bg_lines{top:550px}}@media (min-width:1600px){.features_section .bg_lines{position:absolute;left:50%;transform:translate(-50%)}}.features_section .bg_lines .bg_line{position:relative}.features_section .bg_lines .bg_line .feature_line_wrapper{z-index:0;--scroll-progress:0;position:relative}@media (min-width:1080px){.features_section .bg_lines .bg_line .feature_line_wrapper{width:auto}}.features_section .bg_lines .bg_line .feature_line_wrapper .svg_layer{width:auto;display:block}.features_section .bg_lines .bg_line .feature_line_wrapper .svg_layer svg{max-width:none;height:auto;display:block}.features_section .bg_lines .bg_line .feature_line_wrapper .layer_border{z-index:1;opacity:.5;width:100%;height:100%;position:absolute;top:0;left:0}.features_section .bg_lines .bg_line .feature_line_wrapper .layer_border path{fill:#0000!important}.features_section .bg_lines .bg_line .feature_line_wrapper .layer_fill{z-index:2;clip-path:inset(0 0 calc(100% - var(--scroll-progress) * 100%) 0);transition:clip-path .1s linear;position:relative}.features_section .bg_lines .bg_line .feature_line_wrapper .layer_fill path{fill:#37848c;stroke:none}.features_section .bg_lines .bg_line .feature_card_container{justify-content:center;align-items:center;gap:100px;width:100%;display:flex;position:absolute;bottom:90%}@media (max-width:1080px){.features_section .bg_lines .bg_line .feature_card_container{align-items:start;gap:40px}}.features_section .bg_lines .bg_line .feature_card_container .feature_content_title_mob{position:absolute;bottom:110%}.features_section .bg_lines .bg_line .feature_card_container .feature_content_title_mob h2{letter-spacing:0%;text-wrap:nowrap;font-size:16px;font-weight:500;line-height:100%}.features_section .bg_lines .bg_line .feature_card_container .feature_content_title_mob h1{text-wrap:nowrap;letter-spacing:0%;color:#37848c;font-size:24px;font-weight:500;line-height:150%}.features_section .bg_lines .bg_line .feature_card_container .feature_content{min-width:500px}@media (max-width:1080px){.features_section .bg_lines .bg_line .feature_card_container .feature_content{min-width:100%}}@media (max-width:768px){.features_section .bg_lines .bg_line .feature_card_container .feature_content{min-width:80%}}.features_section .bg_lines .bg_line .feature_card_container .feature_content h2{letter-spacing:0%;font-size:clamp(16px,2.5vw,24px);font-weight:500;line-height:30px}@media (max-width:1080px){.features_section .bg_lines .bg_line .feature_card_container .feature_content h2{line-height:100%}}.features_section .bg_lines .bg_line .feature_card_container .feature_content h1{text-wrap:nowrap;letter-spacing:0%;color:#37848c;font-size:clamp(24px,2.5vw,48px);font-weight:500;line-height:70px}@media (max-width:1080px){.features_section .bg_lines .bg_line .feature_card_container .feature_content h1{line-height:150%}}.features_section .bg_lines .bg_line .feature_card_container .feature_content p{letter-spacing:0%;font-size:14px;font-weight:400;line-height:130%}@media (max-width:768px){.features_section .bg_lines .bg_line .feature_card_container .feature_content p{line-height:130%}}.features_section .bg_lines .bg_line .feature_card_container .feature_card{z-index:10;background-color:#fff;border:2px solid #000;border-radius:40px;place-items:center;gap:10px;min-width:300px;margin-left:30px;padding:30px;display:grid;box-shadow:0 8px #000}@media (min-width:768px) and (max-width:1080px){.features_section .bg_lines .bg_line .feature_card_container .feature_card{min-width:100%;padding:20px}}@media (max-width:768px){.features_section .bg_lines .bg_line .feature_card_container .feature_card{border-radius:25px;min-width:80%;margin-left:0;padding:10px}}@media (max-width:1080px){.features_section .bg_lines .bg_line .feature_card_container .feature_card .feature_card_image{max-height:100px}}.features_section .bg_lines .bg_line .feature_card_container .feature_card h2{letter-spacing:0%;margin:20px 0;font-size:24px;font-weight:700;line-height:100%}@media (min-width:768px) and (max-width:1080px){.features_section .bg_lines .bg_line .feature_card_container .feature_card h2{font-size:16px}}@media (max-width:768px){.features_section .bg_lines .bg_line .feature_card_container .feature_card h2{font-size:14px}}.features_section .bg_lines .bg_line .feature_card_container .feature_card p{letter-spacing:0%;vertical-align:middle;font-size:14px;font-weight:400;line-height:130%}.features_section .bg_lines .bg_line:nth-child(odd) .feature_content_title_mob{white-space:nowrap;width:max-content;max-width:70vw;padding-left:25px;left:-50%;transform:translate(0)}@media (min-width:768px) and (max-width:1080px){.features_section .bg_lines .bg_line:nth-child(odd) .feature_content_title_mob{padding-left:0}}.features_section .bg_lines .bg_line:nth-child(2n) .feature_content_title_mob{white-space:nowrap;width:max-content;max-width:80vw;transform:translate(0)}.bg_line:nth-child(2n) .feature_card_container{flex-direction:row-reverse}.bg_line:nth-child(2n) .feature_card_container .feature_content_title_mob{left:45%}.bg_line:nth-child(2n) .feature_card_container .feature_content p{text-align:start}.bg_line:nth-child(odd) .feature_card_container .feature_content_title_mob{right:25%}@media (min-width:1240px){.bg_line_1 .feature_card{rotate:24deg}.bg_line_2 .feature_card{rotate:-24deg}.bg_line_3 .feature_card{rotate:24deg}.bg_line_4 .feature_card{rotate:-24deg}.bg_line_5 .feature_card{rotate:24deg}.bg_line_6 .feature_card{rotate:-24deg}.feature_card{transform-origin:50%;will-change:transform;transition:transform .6s cubic-bezier(.25,1,.5,1)}.bg_line_1 .feature_card:hover,.bg_line_1 .feature_card.auto-rotate,.bg_line_3 .feature_card:hover,.bg_line_3 .feature_card.auto-rotate,.bg_line_5 .feature_card:hover,.bg_line_5 .feature_card.auto-rotate{transform:rotate(-24deg)}.bg_line_2 .feature_card:hover,.bg_line_2 .feature_card.auto-rotate,.bg_line_4 .feature_card:hover,.bg_line_4 .feature_card.auto-rotate,.bg_line_6 .feature_card:hover,.bg_line_6 .feature_card.auto-rotate{transform:rotate(24deg)}.feature_card{transform-origin:50%;transition:transform .4s}.bg_line_1 .feature_card:hover,.bg_line_3 .feature_card:hover,.bg_line_5 .feature_card:hover{transform:rotate(-24deg)}.bg_line_2 .feature_card:hover,.bg_line_4 .feature_card:hover,.bg_line_6 .feature_card:hover{transform:rotate(24deg)}}.price_section{flex-direction:column;align-items:center;gap:110px;margin:50px 0;display:flex}.price_section h1{letter-spacing:0%;text-align:center;color:#1e1e1ecc;font-size:75px;font-weight:500;line-height:80px}.price_section .subscriptions_container{gap:50px;display:flex}.price_section .subscriptions_container .subscription_list_wrapper{flex-direction:column;gap:25px;display:flex}.price_section .subscriptions_container .subscription_list_wrapper .subscription_contents{background:#37848c1a;border-radius:28px;gap:104px;padding:25px;display:flex}.price_section .subscriptions_container .subscription_list_wrapper .subscription_contents .content_type_wrapper{flex-direction:column;gap:25px;display:flex}.price_section .subscriptions_container .subscription_list_wrapper .subscription_contents .content_type_wrapper h6{letter-spacing:0%;color:#1e1e1ecc;font-size:28px;font-weight:500;line-height:30px}.price_section .subscriptions_container .subscription_list_wrapper .subscription_contents .content_type_wrapper span{font-weight:300;font-style:Medium;letter-spacing:0%;color:#1e1e1ecc;font-size:22px;line-height:30px}.price_section .subscriptions_container .subscription_list_wrapper .subscription_contents .content_type_wrapper .subscription_price{letter-spacing:0%;color:#000c;font-size:55px;font-weight:600;line-height:100%}.price_section .subscriptions_container .subscription_list_wrapper .subscription_contents .content_type_wrapper .subscription_points{flex-direction:column;gap:25px;display:flex}.price_section .subscriptions_container .subscription_list_wrapper .subscription_contents .content_type_wrapper .subscription_points .flex{align-items:center;gap:10px;display:flex}.price_section .subscriptions_container .subscription_list_wrapper .subscription_contents .content_type_wrapper .subscription_points p{letter-spacing:0%;color:#1e1e1ecc;font-size:18px;font-weight:400;line-height:100%}.price_section .subscriptions_container .subscription_list_wrapper .subscription_contents .love_icon_circle{background:#37848c;border-radius:50%;place-items:center;width:61px;height:61px;display:grid}@media (max-width:768px){.price_section{display:none}}.contact_container{text-align:center;flex-direction:column;align-items:center;gap:14px;margin-bottom:80px;padding:120px 0 0;display:flex}.contact_container img{width:100%}@media (max-width:768px){.contact_container{margin-bottom:40px}}.contact_container .contact_contents_wrapper{text-align:center;flex-direction:column;align-items:center;gap:40px;display:flex}@media (max-width:768px){.contact_container .contact_contents_wrapper{gap:0;padding:0 20px}.contact_container .contact_contents_wrapper .btn_conatiner{width:100%}}.contact_container .contact_contents_wrapper h1{letter-spacing:0%;font-size:75px;font-weight:500;line-height:80px}@media (max-width:768px){.contact_container .contact_contents_wrapper h1{font-size:32px}}.contact_container .contact_contents_wrapper p{letter-spacing:0%;font-size:32px;font-weight:500;line-height:40px}@media (max-width:768px){.contact_container .contact_contents_wrapper p{padding-bottom:28px;font-size:16px;line-height:20px}}
