.portfolio_navbar__eRrp1{background:#fff;padding:.2rem .8rem;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.2);border:.2px solid rgba(0,0,0,.2);position:fixed;top:2rem;left:50%;z-index:1000;transform:translateX(-50%);display:flex;gap:.4rem;width:auto}@media screen and (max-width:500px){.portfolio_navbar__eRrp1{top:1rem;padding:.2rem .4rem}}.portfolio_navbar__eRrp1 .portfolio_box__5jGz7{margin:.2rem .1rem;transition:.2s ease-in-out;padding:.1rem .5rem;border-radius:6px;text-align:center;color:#929292;cursor:pointer;font-size:1.6rem;text-decoration:none}.portfolio_navbar__eRrp1 .portfolio_box__5jGz7:hover{background:#e8e8e8;color:#6b6b6b}.portfolio_navbar__eRrp1 .portfolio_active__po3SY{background:#e0e0e0;color:#2d2d2d}.portfolio_hidden__gZAey{display:none}.portfolio_wrapper__YyCrK{min-height:100vh;padding:0;margin:0;width:100vw;position:absolute;top:0;left:0;z-index:-1;pointer-events:none;filter:invert(100%)}.portfolio_wrapper__YyCrK .portfolio_content__B3Yyp{margin:0;padding:0;height:100vh}.portfolio_progressBar__olDJl{position:fixed;top:0;left:0;right:0;height:6px;background:dimgray;transform-origin:0;z-index:1000}.Archive_wrapper__r9pgT{padding-bottom:3rem;width:100vw}.Archive_header__2_6O6{display:flex;justify-content:center;align-items:center;padding:1rem 1.2rem;border:1px solid #d8d8d8;border-radius:3px;grid-row:span 2}.Archive_header__2_6O6 p{font-size:clamp(.8rem,5vw,2.6rem)}.Archive_workWrapper__tYb9D{width:min(97%,95vw);padding-block:2rem;margin-inline:auto;display:grid;grid-gap:2rem;gap:2rem}.Archive_workWrapper__tYb9D .Archive_overlay__C1Yh5{width:100%;height:100%;position:relative;padding:1.2rem 1.6rem}.Archive_workWrapper__tYb9D .Archive_overlay__C1Yh5 .Archive_awards__6KJzY{width:100%;height:16rem;position:absolute;top:-.8rem;left:0;z-index:1;display:flex;justify-content:flex-end;flex-wrap:nowrap;transition:opacity .2s ease-in-out;gap:1rem;padding:0 .4rem}.Archive_workWrapper__tYb9D .Archive_overlay__C1Yh5 .Archive_awards__6KJzY .Archive_awardItem__pubJu{width:10rem;height:100%;background-repeat:no-repeat;background-size:contain}@media screen and (max-width:500px){.Archive_workWrapper__tYb9D .Archive_overlay__C1Yh5 .Archive_awards__6KJzY .Archive_awardItem__pubJu{width:8rem}}.Archive_workWrapper__tYb9D .Archive_overlay__C1Yh5 .Archive_overlayTitle__yGmi1{opacity:1;transition:opacity .2s ease;position:absolute;background:rgba(43,43,43,.816);color:var(--white);width:-moz-fit-content;width:fit-content;bottom:0;left:0;padding:.4rem .8rem;font-size:clamp(1.4rem,2vw,2rem);font-weight:600;border-top-right-radius:5px}.Archive_workWrapper__tYb9D .Archive_work__F37OC{background:#eee;min-height:45rem;position:relative;overflow:hidden;transition:.2s ease-in-out;border-radius:3px;color:#929292}.Archive_workWrapper__tYb9D .Archive_work__F37OC:focus,.Archive_workWrapper__tYb9D .Archive_work__F37OC:hover{background:#e0e0e0;color:#777}.Archive_workWrapper__tYb9D .Archive_work__F37OC:focus .Archive_awards__6KJzY,.Archive_workWrapper__tYb9D .Archive_work__F37OC:focus .Archive_overlayTitle__yGmi1,.Archive_workWrapper__tYb9D .Archive_work__F37OC:hover .Archive_awards__6KJzY,.Archive_workWrapper__tYb9D .Archive_work__F37OC:hover .Archive_overlayTitle__yGmi1{opacity:0}.Archive_workWrapper__tYb9D .Archive_work__F37OC:focus .Archive_thumbnail__WtdN_,.Archive_workWrapper__tYb9D .Archive_work__F37OC:hover .Archive_thumbnail__WtdN_{transform:scale(1.05)}.Archive_workWrapper__tYb9D .Archive_work__F37OC:focus .Archive_innerContents__5dq1l,.Archive_workWrapper__tYb9D .Archive_work__F37OC:hover .Archive_innerContents__5dq1l{opacity:1}@media screen and (max-width:500px){.Archive_workWrapper__tYb9D .Archive_work__F37OC{min-height:22rem}}.Archive_workWrapper__tYb9D .Archive_thumbnail__WtdN_{width:100%;height:100%;z-index:0;position:absolute;top:0;left:0;transition:.15s ease-in-out;background-size:cover;background-position:50%;background-repeat:no-repeat}.Archive_workWrapper__tYb9D .Archive_innerContents__5dq1l{padding:1.2rem 1.6rem;position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);color:var(--white);opacity:0;transition:opacity .3s ease;display:flex;flex-direction:column;justify-content:space-around}.Archive_workWrapper__tYb9D .Archive_modalBtn__voLM1{position:absolute;right:1.6rem;bottom:1.8rem;font-weight:600;border:1px solid #eee;color:#eee;border-radius:5px;padding:.4rem .8rem;transition:.2s ease-in-out;overflow:hidden;white-space:nowrap}.Archive_workWrapper__tYb9D .Archive_modalBtn__voLM1 span{transition:.2s ease-in-out;display:block;cursor:pointer}.Archive_workWrapper__tYb9D .Archive_modalBtn__voLM1:hover{background:#eee;color:#333;width:auto}.Archive_workWrapper__tYb9D .Archive_modalBtn__voLM1:hover span{display:inline-block;margin-right:2rem}.Archive_workWrapper__tYb9D .Archive_modalBtn__voLM1:after{content:"→";position:absolute;right:-20px;transition:all .3s ease-in-out}.Archive_workWrapper__tYb9D .Archive_modalBtn__voLM1:hover:after{right:10px}.Archive_workWrapper__tYb9D .Archive_fontL__ExyDu{font-size:2rem;font-weight:800}@media screen and (max-width:500px){.Archive_workWrapper__tYb9D .Archive_fontL__ExyDu{font-size:1.4rem}}.Archive_workWrapper__tYb9D .Archive_fontM__7Zw0O{font-size:1.6rem;font-weight:700}@media screen and (max-width:500px){.Archive_workWrapper__tYb9D .Archive_fontM__7Zw0O{font-size:1.2rem}}.Archive_workWrapper__tYb9D .Archive_fontS__2stTB{font-size:1.2rem;font-weight:600}@media screen and (max-width:500px){.Archive_workWrapper__tYb9D .Archive_fontS__2stTB{font-size:1rem}}@media screen and (min-width:800px){.Archive_workWrapper__tYb9D{grid-template-columns:repeat(2,1fr)}}.Archive_modalWrapper___MNdR,.Modal_modalWrapper__GfVas{position:fixed;top:0;left:0;width:100vw;height:100vh;display:flex;justify-content:center;align-items:center;z-index:1000;overflow:hidden}.Modal_modalWrapper__GfVas .Modal_modalBackground__0T1tQ{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.4);z-index:101}.Modal_modalWrapper__GfVas .Modal_closeBtn__GP6t0{font-size:3rem;position:absolute;top:1rem;right:1.6rem;cursor:pointer;transition:.15s ease-in-out;background:none;display:block}@media screen and (max-width:768px){.Modal_modalWrapper__GfVas .Modal_closeBtn__GP6t0{top:3rem;right:3rem;position:fixed}}.Modal_modalWrapper__GfVas .Modal_closeBtn__GP6t0 svg{border-radius:3px;display:inline-block;vertical-align:middle;outline:1px solid #000;background:#f4f4f4}.Modal_modalWrapper__GfVas .Modal_closeBtn__GP6t0:hover{opacity:.6}.Modal_modalWrapper__GfVas .Modal_modalContent__dRB6l{background-color:#fefefe;border-radius:1rem;box-shadow:0 2px 4px rgba(0,0,0,.2);width:min(90%,90vw);height:95%;padding:2rem;z-index:102;position:relative;display:flex;flex-direction:column;overflow-y:scroll}.Modal_modalWrapper__GfVas .Modal_modalContent__dRB6l .Modal_header__mPjTd{display:flex;flex-direction:column;gap:.5rem}.Modal_modalWrapper__GfVas .Modal_modalContent__dRB6l .Modal_header__mPjTd h1{font-size:clamp(2.4rem,2vw,3rem)}.Modal_modalWrapper__GfVas .Modal_modalContent__dRB6l .Modal_header__mPjTd .Modal_content__ykPv5 h2{font-size:clamp(1.6rem,2vw,1.8rem)}.Modal_modalWrapper__GfVas .Modal_modalContent__dRB6l .Modal_header__mPjTd .Modal_content__ykPv5 p{font-size:clamp(1.4rem,2vw,1.6rem)}.Modal_modalWrapper__GfVas .Modal_modalContent__dRB6l .Modal_visual__jnDF6{width:100%;min-height:auto;position:relative;display:grid;grid-gap:2rem;gap:2rem;grid-template-columns:7fr 3fr;align-items:flex-start;padding:2rem 0}@media screen and (max-width:768px){.Modal_modalWrapper__GfVas .Modal_modalContent__dRB6l .Modal_visual__jnDF6{display:flex;flex-direction:column;padding:2rem 0}}.Modal_modalWrapper__GfVas .Modal_modalContent__dRB6l .Modal_visual__jnDF6 .Modal_thumbnail__pWYyK{background-size:cover;background-position:50%;background-repeat:no-repeat;position:relative;margin:0 auto;min-height:58rem;height:100%;width:100%}@media screen and (max-width:768px){.Modal_modalWrapper__GfVas .Modal_modalContent__dRB6l .Modal_visual__jnDF6 .Modal_thumbnail__pWYyK{width:100%;min-height:21.4vh;height:auto}}.Modal_modalWrapper__GfVas .Modal_modalContent__dRB6l .Modal_visual__jnDF6 .Modal_thumbnail__pWYyK .Modal_awards__XgYMS{width:100%;height:16rem;position:absolute;top:-.6rem;left:0;z-index:1;display:flex;justify-content:flex-end;flex-wrap:nowrap;transition:opacity .2s ease-in-out;gap:1rem;padding:0 .4rem}.Modal_modalWrapper__GfVas .Modal_modalContent__dRB6l .Modal_visual__jnDF6 .Modal_thumbnail__pWYyK .Modal_awards__XgYMS .Modal_awardItem__osnFo{width:10rem;height:100%;background-repeat:no-repeat;background-size:contain}@media screen and (max-width:500px){.Modal_modalWrapper__GfVas .Modal_modalContent__dRB6l .Modal_visual__jnDF6 .Modal_thumbnail__pWYyK .Modal_awards__XgYMS .Modal_awardItem__osnFo{width:8rem}}.Modal_modalWrapper__GfVas .Modal_modalContent__dRB6l .Modal_visual__jnDF6 .Modal_details__oVT_b{gap:1rem 4rem;display:flex;flex-wrap:wrap;margin:0 auto}@media screen and (max-width:768px){.Modal_modalWrapper__GfVas .Modal_modalContent__dRB6l .Modal_visual__jnDF6 .Modal_details__oVT_b{gap:1rem 2rem}}.Modal_modalWrapper__GfVas .Modal_modalContent__dRB6l .Modal_visual__jnDF6 .Modal_details__oVT_b .Modal_content__ykPv5 h2{font-size:clamp(1.2rem,2vw,1.6rem);padding-bottom:.2rem}.Modal_modalWrapper__GfVas .Modal_modalContent__dRB6l .Modal_visual__jnDF6 .Modal_details__oVT_b .Modal_content__ykPv5 a{outline:1px solid #333;width:-moz-fit-content;width:fit-content;border-radius:3px;display:block;transition:.2s ease-in-out;padding:0 .8rem}.Modal_modalWrapper__GfVas .Modal_modalContent__dRB6l .Modal_visual__jnDF6 .Modal_details__oVT_b .Modal_content__ykPv5 a:hover{background:#333;color:#f3f3f3}.Modal_modalWrapper__GfVas .Modal_modalContent__dRB6l .Modal_visual__jnDF6 .Modal_details__oVT_b .Modal_content__ykPv5 a,.Modal_modalWrapper__GfVas .Modal_modalContent__dRB6l .Modal_visual__jnDF6 .Modal_details__oVT_b .Modal_content__ykPv5 p{color:#000;font-size:clamp(1.4rem,2vw,1.8rem);font-weight:400;line-height:3rem}.Modal_modalWrapper__GfVas .Modal_modalContent__dRB6l::-webkit-scrollbar{display:none}.Modal_links__iqlR0,.Modal_skills__Dvv7d{display:flex;flex-wrap:wrap;gap:1rem 2rem}.Modal_skills__Dvv7d .Modal_tag__DKK6z{padding:.4rem .8rem;border-radius:.6rem;font-weight:600;color:var(--black);border:1px solid var(--gray);gap:.8rem;display:flex;align-items:center;transition:.15s ease-in-out}.Modal_skills__Dvv7d .Modal_tag__DKK6z span{font-size:clamp(1.2rem,2vw,1.6rem)}.Modal_skills__Dvv7d .Modal_tag__DKK6z .Modal_icon__MECDf{display:flex;align-items:center}.Modal_skills__Dvv7d .Modal_tag__DKK6z:hover{background:#333;color:var(--white)}.Modal_information__vBzF3{display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-rows:1fr;align-items:center;justify-content:space-evenly;grid-gap:2rem;gap:2rem}@media screen and (max-width:768px){.Modal_information__vBzF3{grid-template-columns:1fr}}.Modal_information__vBzF3 .Modal_content__ykPv5{height:100%;background:#f2f2f2;border-radius:3px;padding:1.2rem 1.6rem;display:flex;flex-direction:column;align-items:flex-start}.Modal_information__vBzF3 .Modal_content__ykPv5 h2{font-size:clamp(1.6rem,2vw,2rem)}.Modal_information__vBzF3 .Modal_content__ykPv5 p{padding:.8rem 0;font-size:clamp(1.4rem,2vw,1.6rem)}.MainVis_mainVis__MyewH{font-size:clamp(1.6rem,2vw,3.6rem);margin-bottom:4rem}.Contact_wrapper__PIk6C,.MainVis_mainVis__MyewH{display:flex;justify-content:center;align-items:center}.Contact_wrapper__PIk6C{width:100%;height:100%;gap:3rem;flex-direction:column}.Contact_wrapper__PIk6C .Contact_icons__FfkfU{display:flex;gap:3rem;cursor:pointer}@media screen and (max-width:768px){.Contact_wrapper__PIk6C .Contact_icons__FfkfU{flex-direction:column}}.Contact_wrapper__PIk6C .Contact_icons__FfkfU .Contact_box__e83pQ{position:relative}.Contact_wrapper__PIk6C .Contact_icons__FfkfU .Contact_box__e83pQ:after{content:attr(data-name);position:absolute;top:90%;left:50%;transform:translateX(-50%);width:-moz-fit-content;width:fit-content;text-wrap:nowrap;color:var(--black);font-size:1.4rem;transition:.15s ease-in-out;opacity:0}.Contact_wrapper__PIk6C .Contact_icons__FfkfU .Contact_box__e83pQ:hover:after{opacity:1;top:110%}.Contact_wrapper__PIk6C .Contact_icons__FfkfU .Contact_box__e83pQ a{color:#333;padding:2rem;border:2px solid #333;border-radius:15px;transition:.15s ease-in-out;position:relative;display:block}.Contact_wrapper__PIk6C .Contact_icons__FfkfU .Contact_box__e83pQ a svg{transition:.15s ease-in-out;width:3rem;height:3rem;vertical-align:middle}.Contact_wrapper__PIk6C .Contact_icons__FfkfU .Contact_box__e83pQ a:hover{background:#333;color:#eee}.Contact_wrapper__PIk6C .Contact_icons__FfkfU .Contact_box__e83pQ a:hover svg{scale:1.2}@media screen and (max-width:768px){.Contact_wrapper__PIk6C .Contact_icons__FfkfU .Contact_box__e83pQ a{padding:1.6rem}.Contact_wrapper__PIk6C .Contact_icons__FfkfU .Contact_box__e83pQ a svg{width:2.4rem;height:2.4rem}}.Contact_footer__0hrYW{position:absolute;font-size:1.4rem;width:100%;bottom:0;border-top:1px solid var(--black);padding:1.4rem;color:var(--black);text-align:center}@media screen and (max-width:768px){.Contact_footer__0hrYW{padding:.6rem}}.About_gridColSpan2__B5ECG{grid-column:span 2;height:100%}.About_gridRowSpan2__lUSsp{grid-row:span 2;height:100%;background:#838080}.About_testimonialGrid__GDDKa{width:min(97%,95vw);display:grid;flex-wrap:wrap;margin-inline:auto;grid-gap:2rem;gap:2rem;grid-auto-columns:1fr;padding:2rem 0;grid-template-areas:"one" "two" "three" "four" "five"}.About_testimonialGrid__GDDKa .About_image__H2Gzs{padding:0}.About_testimonialGrid__GDDKa .About_image__H2Gzs .About_profile__TgGyA{border-radius:50%}.About_testimonialGrid__GDDKa .About_testimonial__XiKAr{position:relative;background:#f4f4f4;border-radius:3px;min-height:22rem;color:var(--black);font-size:clamp(1.4rem,2vw,1.8rem);box-shadow:2px 2px 2px rgba(0,0,0,.1);display:flex;align-items:center;justify-content:center;padding:1rem 3rem}.About_testimonialGrid__GDDKa .About_testimonial__XiKAr .About_title__IxcTH{position:absolute;top:1rem;left:2rem}.About_testimonialGrid__GDDKa .About_testimonial__XiKAr .About_title__IxcTH h1{font-size:clamp(1.2rem,2vw,2.2rem)}.About_testimonialGrid__GDDKa .About_testimonial__XiKAr:first-child{grid-area:one}.About_testimonialGrid__GDDKa .About_testimonial__XiKAr:nth-child(2){grid-area:two}.About_testimonialGrid__GDDKa .About_testimonial__XiKAr:nth-child(3){grid-area:three}.About_testimonialGrid__GDDKa .About_testimonial__XiKAr:nth-child(4){grid-area:four}.About_testimonialGrid__GDDKa .About_testimonial__XiKAr:nth-child(5){grid-area:five}@media screen and (min-width:33em){.About_testimonialGrid__GDDKa{grid-template-areas:"one one" "two three" "five five" "four four" "six six"}}@media screen and (min-width:38em){.About_testimonialGrid__GDDKa{grid-template-areas:"one one" "two five" "three five" "four four" "six six"}}@media screen and (min-width:54em){.About_testimonialGrid__GDDKa{grid-template-areas:"one one two" "three three five" "three three four"}}@media screen and (min-width:75em){.About_testimonialGrid__GDDKa{grid-template-areas:"one one two " "three three four" "three three three"}}.About_skillContent__FVDtF{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:1rem;gap:1rem;padding:2.2rem 0}.About_skillContent__FVDtF .About_skill__KUQXw{display:flex;flex-direction:column;gap:1.2rem;border-radius:3px;padding:1rem 2rem;transition:.15s ease-in-out}.About_skillContent__FVDtF .About_skill__KUQXw .About_name__LWWji{display:flex;align-items:center;gap:1rem}.About_skillContent__FVDtF .About_skill__KUQXw .About_tags__ijLr1{display:flex;align-items:center;gap:1rem;justify-content:space-between}.About_skillContent__FVDtF .About_skill__KUQXw .About_progressBarContainer__FI1by{position:relative;width:100%;height:10px}.About_skillContent__FVDtF .About_skill__KUQXw .About_progressBarContainer__FI1by .About_progressBarBackground__SNjqW{position:absolute;top:0;left:0;height:8px;width:100%;background-color:#bfbfbf;border-radius:3px}.About_skillContent__FVDtF .About_skill__KUQXw .About_progressBarContainer__FI1by .About_progressBar__tCDGe{position:absolute;top:0;left:0;height:8px;background-color:#707578;border-radius:3px}.About_skillContent__FVDtF .About_skill__KUQXw:hover{background:var(--black);color:var(--white)}.About_skillContent__FVDtF .About_skill__KUQXw:hover .About_progressBar__tCDGe{background-color:#707578}@media(max-width:1490px){.About_skillContent__FVDtF{grid-template-columns:repeat(3,1fr)}}@media(max-width:1110px){.About_skillContent__FVDtF{grid-template-columns:repeat(2,1fr)}}.About_categoryWrapper__sifWH{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:1rem 2rem;gap:1rem 2rem}@media(max-width:1065px){.About_categoryWrapper__sifWH{grid-template-columns:1fr}}@media screen and (max-width:768px){.About_categoryWrapper__sifWH{padding:2rem 0}}.About_categoryWrapper__sifWH .About_content__zRIGb{padding:2rem 1rem}@media screen and (max-width:768px){.About_categoryWrapper__sifWH .About_content__zRIGb{padding:2rem .5rem}}.About_categoryWrapper__sifWH .About_content__zRIGb .About_category__02EGs{font-size:clamp(1.2rem,2vw,1.6rem);padding:.5rem .3rem}.About_categoryWrapper__sifWH .About_content__zRIGb .About_skillsWrapper__sxSRR{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:2rem;gap:2rem}.About_categoryWrapper__sifWH .About_content__zRIGb .About_skillsWrapper__sxSRR .About_skills__Bv7zT{border:2px solid var(--black);border-radius:3px;padding:1rem 2rem;display:flex;flex-direction:column;gap:1rem;text-align:left}.About_categoryWrapper__sifWH .About_content__zRIGb .About_skillsWrapper__sxSRR .About_skills__Bv7zT .About_tag__kiSmQ{display:flex;align-items:center;gap:1rem}.Project_wrapper__nsiBU{width:80%;display:flex;align-items:center;justify-content:center}@media screen and (max-width:768px){.Project_wrapper__nsiBU{width:100%;height:50vh}}.Project_wrapper__nsiBU img{width:100%;height:100%;object-fit:cover}.carousel .control-arrow,.carousel.carousel-slider .control-arrow{transition:all .25s ease-in;opacity:.4;filter:alpha(opacity=40);position:absolute;z-index:2;top:20px;background:none;border:0;font-size:32px;cursor:pointer}.carousel .control-arrow:focus,.carousel .control-arrow:hover{opacity:1;filter:alpha(opacity=100)}.carousel .control-arrow:before,.carousel.carousel-slider .control-arrow:before{margin:0 5px;display:inline-block;border-top:8px solid transparent;border-bottom:8px solid transparent;content:""}.carousel .control-disabled.control-arrow{opacity:0;filter:alpha(opacity=0);cursor:inherit;display:none}.carousel .control-prev.control-arrow{left:0}.carousel .control-prev.control-arrow:before{border-right:8px solid #fff}.carousel .control-next.control-arrow{right:0}.carousel .control-next.control-arrow:before{border-left:8px solid #fff}.carousel-root{outline:none}.carousel{position:relative;width:100%}.carousel *{box-sizing:border-box}.carousel img{width:100%;display:inline-block;pointer-events:none}.carousel .carousel{position:relative}.carousel .control-arrow{outline:0;border:0;background:none;top:50%;margin-top:-13px;font-size:18px}.carousel .thumbs-wrapper{margin:20px;overflow:hidden}.carousel .thumbs{transition:all .15s ease-in;transform:translateZ(0);position:relative;list-style:none;white-space:nowrap}.carousel .thumb{transition:border .15s ease-in;display:inline-block;margin-right:6px;white-space:nowrap;overflow:hidden;border:3px solid #fff;padding:2px}.carousel .thumb:focus{border:3px solid #ccc;outline:none}.carousel .thumb.selected,.carousel .thumb:hover{border:3px solid #333}.carousel .thumb img{vertical-align:top}.carousel.carousel-slider{position:relative;margin:0;overflow:hidden}.carousel.carousel-slider .control-arrow{top:0;color:#fff;font-size:26px;bottom:0;margin-top:0;padding:5px}.carousel.carousel-slider .control-arrow:hover{background:rgba(0,0,0,.2)}.carousel .slider-wrapper{overflow:hidden;margin:auto;width:100%;transition:height .15s ease-in}.carousel .slider-wrapper.axis-horizontal .slider{-ms-box-orient:horizontal;display:-moz-flex;display:flex}.carousel .slider-wrapper.axis-horizontal .slider .slide{flex-direction:column;flex-flow:column}.carousel .slider-wrapper.axis-vertical{-ms-box-orient:horizontal;display:-moz-flex;display:flex}.carousel .slider-wrapper.axis-vertical .slider{flex-direction:column}.carousel .slider{margin:0;padding:0;position:relative;list-style:none;width:100%}.carousel .slider.animated{transition:all .35s ease-in-out}.carousel .slide{min-width:100%;margin:0;position:relative;text-align:center}.carousel .slide img{width:100%;vertical-align:top;border:0}.carousel .slide iframe{display:inline-block;width:calc(100% - 80px);margin:0 40px 40px;border:0}.carousel .slide .legend{transition:all .5s ease-in-out;position:absolute;bottom:40px;left:50%;margin-left:-45%;width:90%;border-radius:10px;background:#000;color:#fff;padding:10px;font-size:12px;text-align:center;opacity:.25;transition:opacity .35s ease-in-out}.carousel .control-dots{position:absolute;bottom:0;margin:10px 0;padding:0;text-align:center;width:100%;z-index:1}@media (min-width:960px){.carousel .control-dots{bottom:0}}.carousel .control-dots .dot{transition:opacity .25s ease-in;opacity:.3;filter:alpha(opacity=30);box-shadow:1px 1px 2px rgba(0,0,0,.9);background:#fff;border-radius:50%;width:8px;height:8px;cursor:pointer;display:inline-block;margin:0 8px}.carousel .control-dots .dot.selected,.carousel .control-dots .dot:hover{opacity:1;filter:alpha(opacity=100)}.carousel .carousel-status{position:absolute;top:0;right:0;padding:5px;font-size:10px;text-shadow:1px 1px 1px rgba(0,0,0,.9);color:#fff}.carousel:hover .slide .legend{opacity:1}