img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
img.wp-smiley,img.emoji{display:inline !important;border:none !important;box-shadow:none !important;height:1em !important;width:1em !important;margin:0 .07em !important;vertical-align:-.1em !important;background:0 0 !important;padding:0 !important}
:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}.wp-element-button{cursor:pointer}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}.has-text-align-center{text-align:center}.has-text-align-left{text-align:left}.has-text-align-right{text-align:right}.has-fit-text{white-space:nowrap!important}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style*=border-top-color]){border-top-style:solid}html :where([style*=border-right-color]){border-right-style:solid}html :where([style*=border-bottom-color]){border-bottom-style:solid}html :where([style*=border-left-color]){border-left-style:solid}html :where([style*=border-width]){border-style:solid}html :where([style*=border-top-width]){border-top-style:solid}html :where([style*=border-right-width]){border-right-style:solid}html :where([style*=border-bottom-width]){border-bottom-style:solid}html :where([style*=border-left-width]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}}
:root{--wp--preset--aspect-ratio--square:1;--wp--preset--aspect-ratio--4-3:4/3;--wp--preset--aspect-ratio--3-4:3/4;--wp--preset--aspect-ratio--3-2:3/2;--wp--preset--aspect-ratio--2-3:2/3;--wp--preset--aspect-ratio--16-9:16/9;--wp--preset--aspect-ratio--9-16:9/16;--wp--preset--color--black:#000;--wp--preset--color--cyan-bluish-gray:#abb8c3;--wp--preset--color--white:#fff;--wp--preset--color--pale-pink:#f78da7;--wp--preset--color--vivid-red:#cf2e2e;--wp--preset--color--luminous-vivid-orange:#ff6900;--wp--preset--color--luminous-vivid-amber:#fcb900;--wp--preset--color--light-green-cyan:#7bdcb5;--wp--preset--color--vivid-green-cyan:#00d084;--wp--preset--color--pale-cyan-blue:#8ed1fc;--wp--preset--color--vivid-cyan-blue:#0693e3;--wp--preset--color--vivid-purple:#9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple:linear-gradient(135deg,#0693e3 0%,#9b51e0 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan:linear-gradient(135deg,#7adcb4 0%,#00d082 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange:linear-gradient(135deg,#fcb900 0%,#ff6900 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red:linear-gradient(135deg,#ff6900 0%,#cf2e2e 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray:linear-gradient(135deg,#eee 0%,#a9b8c3 100%);--wp--preset--gradient--cool-to-warm-spectrum:linear-gradient(135deg,#4aeadc 0%,#9778d1 20%,#cf2aba 40%,#ee2c82 60%,#fb6962 80%,#fef84c 100%);--wp--preset--gradient--blush-light-purple:linear-gradient(135deg,#ffceec 0%,#9896f0 100%);--wp--preset--gradient--blush-bordeaux:linear-gradient(135deg,#fecda5 0%,#fe2d2d 50%,#6b003e 100%);--wp--preset--gradient--luminous-dusk:linear-gradient(135deg,#ffcb70 0%,#c751c0 50%,#4158d0 100%);--wp--preset--gradient--pale-ocean:linear-gradient(135deg,#fff5cb 0%,#b6e3d4 50%,#33a7b5 100%);--wp--preset--gradient--electric-grass:linear-gradient(135deg,#caf880 0%,#71ce7e 100%);--wp--preset--gradient--midnight:linear-gradient(135deg,#020381 0%,#2874fc 100%);--wp--preset--font-size--small:13px;--wp--preset--font-size--medium:20px;--wp--preset--font-size--large:36px;--wp--preset--font-size--x-large:42px;--wp--preset--spacing--20:.44rem;--wp--preset--spacing--30:.67rem;--wp--preset--spacing--40:1rem;--wp--preset--spacing--50:1.5rem;--wp--preset--spacing--60:2.25rem;--wp--preset--spacing--70:3.38rem;--wp--preset--spacing--80:5.06rem;--wp--preset--shadow--natural:6px 6px 9px rgba(0,0,0,.2);--wp--preset--shadow--deep:12px 12px 50px rgba(0,0,0,.4);--wp--preset--shadow--sharp:6px 6px 0px rgba(0,0,0,.2);--wp--preset--shadow--outlined:6px 6px 0px -3px #fff,6px 6px #000;--wp--preset--shadow--crisp:6px 6px 0px #000}:where(.is-layout-flex){gap:.5em}:where(.is-layout-grid){gap:.5em}body .is-layout-flex{display:flex}.is-layout-flex{flex-wrap:wrap;align-items:center}.is-layout-flex>:is(*,div){margin:0}body .is-layout-grid{display:grid}.is-layout-grid>:is(*,div){margin:0}:where(.wp-block-columns.is-layout-flex){gap:2em}:where(.wp-block-columns.is-layout-grid){gap:2em}:where(.wp-block-post-template.is-layout-flex){gap:1.25em}:where(.wp-block-post-template.is-layout-grid){gap:1.25em}.has-black-color{color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-color{color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-color{color:var(--wp--preset--color--white) !important}.has-pale-pink-color{color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-color{color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-color{color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-color{color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-color{color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-color{color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-color{color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-color{color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-color{color:var(--wp--preset--color--vivid-purple) !important}.has-black-background-color{background-color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-background-color{background-color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-background-color{background-color:var(--wp--preset--color--white) !important}.has-pale-pink-background-color{background-color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-background-color{background-color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-background-color{background-color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-background-color{background-color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-background-color{background-color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-background-color{background-color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-background-color{background-color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-background-color{background-color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-background-color{background-color:var(--wp--preset--color--vivid-purple) !important}.has-black-border-color{border-color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-border-color{border-color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-border-color{border-color:var(--wp--preset--color--white) !important}.has-pale-pink-border-color{border-color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-border-color{border-color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-border-color{border-color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-border-color{border-color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-border-color{border-color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-border-color{border-color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-border-color{border-color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-border-color{border-color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-border-color{border-color:var(--wp--preset--color--vivid-purple) !important}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background:var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background:var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background:var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important}.has-cool-to-warm-spectrum-gradient-background{background:var(--wp--preset--gradient--cool-to-warm-spectrum) !important}.has-blush-light-purple-gradient-background{background:var(--wp--preset--gradient--blush-light-purple) !important}.has-blush-bordeaux-gradient-background{background:var(--wp--preset--gradient--blush-bordeaux) !important}.has-luminous-dusk-gradient-background{background:var(--wp--preset--gradient--luminous-dusk) !important}.has-pale-ocean-gradient-background{background:var(--wp--preset--gradient--pale-ocean) !important}.has-electric-grass-gradient-background{background:var(--wp--preset--gradient--electric-grass) !important}.has-midnight-gradient-background{background:var(--wp--preset--gradient--midnight) !important}.has-small-font-size{font-size:var(--wp--preset--font-size--small) !important}.has-medium-font-size{font-size:var(--wp--preset--font-size--medium) !important}.has-large-font-size{font-size:var(--wp--preset--font-size--large) !important}.has-x-large-font-size{font-size:var(--wp--preset--font-size--x-large) !important}
/*! This file is auto-generated */
.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}
.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal !important}.wpcf7 .hidden-fields-container{display:none}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2}.wpcf7 form.init .wpcf7-response-output,.wpcf7 form.resetting .wpcf7-response-output,.wpcf7 form.submitting .wpcf7-response-output{display:none}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450}.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output{border-color:#dc3232}.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border-color:#ffb900}.wpcf7-form-control-wrap{position:relative}.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:400;display:block}.use-floating-validation-tip .wpcf7-not-valid-tip{position:relative;top:-2ex;left:1em;z-index:100;border:1px solid #dc3232;background:#fff;padding:.2em .8em;width:24em}.wpcf7-list-item{display:inline-block;margin:0 0 0 1em}.wpcf7-list-item-label:before,.wpcf7-list-item-label:after{content:" "}.wpcf7-spinner{visibility:hidden;display:inline-block;background-color:#23282d;opacity:.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0 24px;position:relative}form.submitting .wpcf7-spinner{visibility:visible}.wpcf7-spinner:before{content:'';position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1s;animation-timing-function:linear;animation-iteration-count:infinite}@media (prefers-reduced-motion:reduce){.wpcf7-spinner:before{animation-name:blink;animation-duration:2s}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes blink{from{opacity:0}50%{opacity:1}to{opacity:0}}.wpcf7 [inert]{opacity:.5}.wpcf7 input[type=file]{cursor:pointer}.wpcf7 input[type=file]:disabled{cursor:default}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type=url],.wpcf7 input[type=email],.wpcf7 input[type=tel]{direction:ltr}.wpcf7-reflection>output{display:list-item;list-style:none}.wpcf7-reflection>output[hidden]{display:none}
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{border:0;font-family:inherit;font-size:100%;font-style:inherit;font-weight:inherit;margin:0;outline:0;padding:0;vertical-align:baseline}html{-webkit-text-size-adjust:none}:focus{outline:0}ol,ul{list-style:none;margin:0}table{border-collapse:separate;border-spacing:0}caption,th,td{font-weight:400;text-align:left}blockquote:before,blockquote:after,q:before,q:after{content:""}blockquote,q{quotes:"" ""}a img{border:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}embed,iframe,object{max-width:100%}body,input,textarea{color:#777;font:13px 'PT Sans',sans-serif;line-height:20px;word-wrap:break-word}body{background:url(//hikarutakatori.sakura.ne.jp/portfolio/wp-content/themes/attitude/images/body-bg.png) #ececec}.wrapper{max-width:1038px;margin:0 auto;background-color:#fff;-webkit-box-shadow:0 0 5px #ddd;-moz-box-shadow:0 0 5px #ddd;box-shadow:0 0 5px #ddd}.container{margin:0 auto;max-width:978px}h1,h2,h3,h4,h5,h6{font-weight:400;font-family:'Philosopher',sans-serif;color:#555}h1{font-size:30px;line-height:36px}h2{font-size:28px;line-height:35px}h3{font-size:26px;line-height:32px}h4{font-size:24px;line-height:30px}h5{font-size:22px;line-height:28px}h6{font-size:19px;line-height:25px;text-transform:uppercase}.no-margin-top{margin-top:0 !important}.no-margin-bottom{margin-bottom:0 !important}.no-margin-left{margin-left:0 !important}.no-margin-right{margin-right:0 !important}.no-padding-top{padding-top:0 !important}.no-padding-bottom{padding-bottom:0 !important}.no-padding-left{padding-left:0 !important}.no-padding-right{padding-right:0 !important}.no-border-top{border-top:0 none !important}.no-border-bottom{border-bottom:0 none !important}.no-border-left{border-left:0 none !important}.no-border-right{border-right:0 none !important}hr{border-color:#eaeaea;border-style:solid none none;border-width:1px 0 0;height:0;margin:0 0 40px}p{margin-bottom:15px}strong{font-weight:700}cite,em,i{font-style:italic}pre{background-color:#fff;margin-bottom:20px;overflow:auto;padding:20px}pre,code,kbd{font-family:"Courier 10 Pitch",Courier,monospace;font-size:14px;line-height:19px;background-color:#f9f9f9}abbr,acronym,dfn{border-bottom:1px dotted #666;cursor:help}address{display:block;margin:0 0 1.625em}ins{background:#fff9c0}sup,sub{font-size:10px;height:0;line-height:1;position:relative;vertical-align:baseline}sup{bottom:1ex}sub{top:.5ex}blockquote{font-style:italic;font-weight:400;padding:20px;border-left:4px solid #05a9c5;margin-bottom:20px;background-color:#f9f9f9}blockquote p{margin:0}blockquote em,blockquote i,blockquote cite{font-style:normal}blockquote cite{color:#666;font:12px "Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:300;letter-spacing:.05em;text-transform:uppercase}.breadcrumb{float:right;text-align:right;margin-top:5px;margin-bottom:5px;font-size:12px}.breadcrumb a{color:#999}.breadcrumb,.breadcrumb a:hover{color:#666}input,textarea{-webkit-border-radius:0px}input[type=text],input[type=email],input[type=search],input[type=password],input[type=tel],input[type=url],input[type=date],textarea{-moz-appearance:none !important;-webkit-appearance:none !important;appearance:none !important}input[type=text],input[type=email],input[type=password],input[type=tel],input[type=url],input[type=date],textarea{padding:10px;border:1px solid #eaeaea;line-height:20px;width:100%;margin:0 0 30px;background-color:#f9f9f9;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}input[type=text]:focus,input[type=email]:focus,input[type=search]:focus,input[type=password]:focus,input[type=tel]:focus,input[type=url]:focus,input[type=date]:focus,textarea:focus{border:1px solid #ccc}input.s{background:url(//hikarutakatori.sakura.ne.jp/portfolio/wp-content/themes/attitude/images/search.png) no-repeat right 6px #fff;-webkit-transition-duration:.4s;-webkit-transition-property:width,background;-webkit-transition-timing-function:ease;-moz-transition-duration:.4s;-moz-transition-property:width,background;-moz-transition-timing-function:ease;-o-transition-duration:.4s;-o-transition-property:width,background;-o-transition-timing-function:ease;width:0;padding:3px 33px 3px 0;height:22px;color:#bbb;font-style:italic;margin:0;border-color:transparent;cursor:pointer;text-indent:25px}input.s:focus{width:100px;padding-left:10px;border-color:#eaeaea;text-indent:0}input[type=reset],input[type=button],input[type=submit]{border:1px solid #0596af;color:#fff;display:inline-block;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;height:40px;margin-bottom:30px;padding:0 25px;-moz-appearance:none !important;-webkit-appearance:none !important;appearance:none !important;cursor:pointer;background:#06b8d7;background:-webkit-linear-gradient(#06b8d7,#05aac6);background:-moz-linear-gradient(#06b8d7,#05aac6);background:-ms-linear-gradient(#06b8d7,#05aac6);background:-o-linear-gradient(#06b8d7,#05aac6);background:-webkit-gradient(#06b8d7,#05aac6);background:linear-gradient(#06b8d7,#05aac6);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.3);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,.3);box-shadow:inset 0 1px 0 rgba(255,255,255,.3)}input[type=reset]:hover,input[type=button]:hover,input[type=submit]:hover{background:-webkit-linear-gradient(#06c0e1,#05aac6);background:-moz-linear-gradient(#06c0e1,#05aac6);background:-ms-linear-gradient(#06c0e1,#05aac6);background:-o-linear-gradient(#06c0e1,#05aac6);background:-webkit-gradient(#06c0e1,#05aac6);background:linear-gradient(#06c0e1,#05aac6)}input[type=reset]:active,input[type=button]:active,input[type=submit]:active{-webkit-box-shadow:inset 0 0 10px rgba(0,0,0,.3);-moz-box-shadow:inset 0 0 10px rgba(0,0,0,.3);box-shadow:inset 0 0 10px rgba(0,0,0,.3)}input[type=radio],input[type=checkbox],input[type=file]{margin-bottom:30px}input[type=file]{border:0 none;cursor:pointer;display:block;height:40px}a{color:#05a9c5;text-decoration:none}a:focus,a:active,a:hover{text-decoration:none}figure{margin:0;text-align:center}img{max-width:100%;height:auto;vertical-align:top}.entry-content img,.comment-content img,.widget img{max-width:100%}img.size-full,img.size-large{max-width:100%;height:auto}.entry-content img.wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}img.alignleft,img.alignright,img.aligncenter{margin-bottom:1.625em}img#wpstats{display:none}.assistive-text,.screen-reader-text{position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px)}#access a.assistive-text:active,#access a.assistive-text:focus,.screen-reader-text:active,.screen-reader-text:focus{background:#eee;border-bottom:1px solid #ddd;color:#1982d1;clip:auto !important;font-size:12px;position:absolute;text-decoration:underline;top:0;left:7.6%}.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.clearfix{display:inline-block}* html .clearfix{height:1%}.clearfix{display:block}.clearfix-third{clear:both}a.readmore{border:1px solid #0596af;color:#fff;display:inline-block;padding:5px 25px 0;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:1px 8px 2px;float:right;background:#06b8d7;background:-webkit-linear-gradient(#06b8d7,#05aac6);background:-moz-linear-gradient(#06b8d7,#05aac6);background:-ms-linear-gradient(#06b8d7,#05aac6);background:-o-linear-gradient(#06b8d7,#05aac6);background:-webkit-gradient(#06b8d7,#05aac6);background:linear-gradient(#06b8d7,#05aac6);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.3);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,.3);box-shadow:inset 0 1px 0 rgba(255,255,255,.3)}a.readmore:hover{background:-webkit-linear-gradient(#06c0e1,#05aac6);background:-moz-linear-gradient(#06c0e1,#05aac6);background:-ms-linear-gradient(#06c0e1,#05aac6);background:-o-linear-gradient(#06c0e1,#05aac6);background:-webkit-gradient(#06c0e1,#05aac6);background:linear-gradient(#06c0e1,#05aac6)}a.readmore:active{-webkit-box-shadow:inset 0 0 8px rgba(0,0,0,.3);-moz-box-shadow:inset 0 0 8px rgba(0,0,0,.3);box-shadow:inset 0 0 8px rgba(0,0,0,.3)}a.more-link:hover{text-decoration:underline}.alignleft{display:inline;float:left;margin-right:30px}.alignright{display:inline;float:right;margin-left:30px}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}.back-to-top{position:fixed;bottom:10px;right:10px}.back-to-top a{width:35px;height:35px;text-indent:-20000px;display:block;background-image:url(//hikarutakatori.sakura.ne.jp/portfolio/wp-content/themes/attitude/images/back-to-top.png)}#branding{margin-top:30px}.hgroup-wrap{padding-top:20px;padding-bottom:51px}.hgroup-wrap a{display:block}#site-logo{float:left;margin-top:32px}#site-title{font:36px 'Philosopher',sans-serif;line-height:42px}#site-title a{color:#555}#site-title a img{vertical-align:inherit;max-width:978px}#site-title a span,#site-title a:hover,#site-title a:focus,#site-title a:active{color:#05a9c5}#site-description{font:13px 'PT Sans',sans-serif;line-height:20px;color:#777}.hgroup-right{float:right;margin-top:38px}.social-profiles{float:left}.social-profiles ul{margin:-10px 0 0;float:right}.social-profiles ul li{margin-top:10px;float:left}.social-profiles ul li a{display:block;width:30px;height:30px;text-indent:-99999px;background-image:url(//hikarutakatori.sakura.ne.jp/portfolio/wp-content/themes/attitude/images/social-icons.png);background-position:right bottom;-moz-transition:all .2s linear;-o-transition:all .2s linear;-ms-transition:all .2s linear;transition:all .2s linear;-webkit-transition:all .2s linear}.social-profiles ul li.facebook a{background-position:0 0}.social-profiles ul li.facebook a:hover{background-position:0 -40px}.social-profiles ul li.twitter a{background-position:-40px 0}.social-profiles ul li.twitter a:hover{background-position:-40px -40px}.social-profiles ul li.google-plus a{background-position:-80px 0}.social-profiles ul li.google-plus a:hover{background-position:-80px -40px}.social-profiles ul li.pinterest a{background-position:-120px 0}.social-profiles ul li.pinterest a:hover{background-position:-120px -40px}.social-profiles ul li.linked a{background-position:-160px 0}.social-profiles ul li.linked a:hover{background-position:-160px -40px}.social-profiles ul li.tumblr a{background-position:-200px 0}.social-profiles ul li.tumblr a:hover{background-position:-200px -40px}.social-profiles ul li.vimeo a{background-position:-240px 0}.social-profiles ul li.vimeo a:hover{background-position:-240px -40px}.social-profiles ul li.my-space a{background-position:-280px 0}.social-profiles ul li.my-space a:hover{background-position:-280px -40px}.social-profiles ul li.flickr a{background-position:-320px 0}.social-profiles ul li.flickr a:hover{background-position:-320px -40px}.social-profiles ul li.you-tube a{background-position:-360px 0}.social-profiles ul li.you-tube a:hover{background-position:-360px -40px}.social-profiles ul li.rss a{background-position:-400px 0}.social-profiles ul li.rss a:hover{background-position:-400px -40px}.header-image{width:100%;height:auto}#access{border-top:1px solid #eaeaea;border-bottom:1px solid #eaeaea}#access li{float:left;position:relative;padding:0 20px 0 0}li.default-menu{display:none}#access a{color:#777;display:block;float:left;font-size:14px;text-transform:uppercase;padding:16px 0 0;height:39px}#access a:hover,#access ul li.current-menu-item a,#access ul li.current_page_ancestor a,#access ul li.current-menu-ancestor a,#access ul li.current_page_item a,#access ul li:hover>a{color:#05a9c5}#access ul li ul,#access ul li:hover ul ul,#access ul ul li:hover ul ul,#access ul ul ul li:hover ul ul,#access ul ul ul ul li:hover ul ul{display:none;z-index:9999}#access ul li:hover ul,#access ul ul li:hover ul,#access ul ul ul li:hover ul,#access ul ul ul ul li:hover ul,#access ul ul ul ul ul li:hover ul{display:block}#access ul li ul{position:absolute;background-color:#fff;border-top:4px solid #05a9c5;top:55px;left:0;width:190px}#access ul li ul li{float:none;border-bottom:1px solid #eaeaea;padding:0}#access ul li ul li a,#access ul li.current-menu-item ul li a,#access ul li ul li.current-menu-item a,#access ul li.current_page_ancestor ul li a,#access ul li.current-menu-ancestor ul li a,#access ul li.current_page_item ul li a{float:none;line-height:21px;font-size:13px;font-weight:400;height:100%;padding:6px 10px;color:#777;text-transform:capitalize}#access ul li ul li a:hover,#access ul li ul li:hover>a,#access ul li.current-menu-item ul li a:hover{background-color:#f9f9f9;color:#05a9c5}#access ul li ul li ul{left:190px;top:-4px}#access select{display:none}.slogan-wrap{font-family:'Philosopher',sans-serif;background-color:#05a9c5;padding:24px 0;margin-bottom:4px}.slogan-wrap .slogan{font-size:24px;line-height:30px;color:#fff;width:80%;float:left}.slogan-wrap .slogan span{font:13px 'PT Sans',sans-serif;line-height:20px;display:block;padding-top:5px}.slogan-wrap .view-work{color:#494949;font-size:18px;float:right;display:block;border:2px solid #fff;text-align:center;height:28px;padding:8px 15px 0;margin-top:8px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background:#b5e6ee;background:-webkit-linear-gradient(#d0eef4,#b5e6ee);background:-moz-linear-gradient(#d0eef4,#b5e6ee);background:-ms-linear-gradient(#d0eef4,#b5e6ee);background:-o-linear-gradient(#d0eef4,#b5e6ee);background:-webkit-gradient(#d0eef4,#b5e6ee);background:linear-gradient(#d0eef4,#b5e6ee);-webkit-box-shadow:0 1px 2px rgba(0,0,0,.1);-moz-box-shadow:0 1px 2px rgba(0,0,0,.1);box-shadow:0 1px 2px rgba(0,0,0,.1);text-shadow:0 1px 0 rgba(251,251,251,.7)}.slogan-wrap .view-work:hover{background:-webkit-linear-gradient(#e3f5f9,#b5e6ee);background:-moz-linear-gradient(#e3f5f9,#b5e6ee);background:-ms-linear-gradient(#e3f5f9,#b5e6ee);background:-o-linear-gradient(#e3f5f9,#b5e6ee);background:-webkit-gradient(#e3f5f9,#b5e6ee);background:linear-gradient(#e3f5f9,#b5e6ee)}.slogan-wrap .view-work:active{-webkit-box-shadow:inset 0 0 10px rgba(0,0,0,.3);-moz-box-shadow:inset 0 0 10px rgba(0,0,0,.3);box-shadow:inset 0 0 10px rgba(0,0,0,.3)}.featured-slider,.featured-slider .slider-cycle{position:relative;margin-top:-1px;margin-bottom:4px}.featured-slider .displayblock{display:block}.featured-slider .displaynone{display:none}.featured-text{position:absolute;bottom:55px;right:30px;text-align:right;color:#fff}.featured-text .featured-title{font:24px 'Philosopher',sans-serif;line-height:30px;padding:10px 20px;background:#05a9c5;background:rgba(5,169,197,.9);float:right;max-width:525px}.featured-text .featured-title a{color:#fff}.featured-text .featured-content{padding:20px;background:#555;background:rgba(85,85,85,.9);margin-top:4px;float:right;clear:right;max-width:355px}#controllers{text-align:center;line-height:0;position:absolute;width:100%;bottom:15px;z-index:9999}#controllers a{width:14px;height:14px;margin:0 4px;overflow:hidden;display:inline-block;background-color:#fff;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;color:#fff}#controllers a:hover,#controllers a.active{background-color:#05a9c5;color:#05a9c5}#branding .searchform{float:right}#main{padding:50px 0 10px}#main select{background-color:#f9f9f9;border:1px solid #eaeaea;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;height:40px;padding:10px 8px;width:100%;color:#777}#main form input,#main form textarea{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#content h1,#content h2,#content h3,#content h4,#content h5,#content h6{padding-bottom:15px}#content ul{list-style-type:disc}#content ul,#content ol{margin:0 0 20px 30px}#content ul a,#content ol a{color:#777}#content ul a:hover,#content ol a:hover{text-decoration:none;color:#05a9c5}#content ol{list-style-type:decimal}#content ol ol{list-style:upper-alpha}#content ol ol ol{list-style:lower-roman}#content ol ol ol ol{list-style:lower-alpha}#content ul ul,#content ol ol,#content ul ol,#content ol ul{margin-bottom:0}.service-item{padding-bottom:15px}.service-item .service-icon{width:100px;height:100px;float:left;display:block;margin-right:20px;text-align:center}.service-item .service-icon img{height:100px;width:100px}#content .service-item .service-title{font-size:20px;line-height:25px;color:#555;overflow:hidden;padding-bottom:0;display:table-cell;vertical-align:middle;height:100px}#primary{float:left;margin-left:3.06%;width:65.64%}#content .post{padding-top:10px;padding-bottom:40px;border-top:1px solid #eaeaea}#content .sticky{background-color:#e6e6e6;padding:20px 20px 30px;margin-bottom:40px}.sticky .entry-meta-bar{border-color:rgba(0,0,0,.1)}.page-title-wrap{background-color:#f9f9f9;border-bottom:1px solid #eaeaea;padding:20px 0}.page-title{font-size:24px;line-height:30px;color:#555;font-weight:400;float:left;padding-top:2px}.page-title a{color:#555}.entry-title{font:24px 'Philosopher',sans-serif;line-height:30px}.entry-title,.entry-title a{color:#555}.entry-title a:hover,.entry-title a:focus,.entry-title a:active{color:#05a9c5}.entry-meta-bar{border-bottom:1px solid #eaeaea;padding:2px 0;clear:both}.entry-meta{width:84.89%;float:left;padding-top:2px}.entry-meta a{color:#555}.entry-meta a:hover{color:#05a9c5}.entry-meta span{padding:0 5px;display:inline-block}.tags{margin-bottom:50px}.tags a{color:#888;padding:0 0 0 10px}.tags a:hover{color:#05a9c5}.post-featured-image{margin-bottom:30px;max-width:700px}.post-featured-image a{display:block}.entry-content dt,.comment-content dt{font-weight:700}.entry-content dd,.comment-content dd{margin-bottom:20px}.entry-content{padding-bottom:15px;display:block;overflow:hidden}.entry-content table,.comment-content table{border-bottom:1px solid #ddd;margin:0 0 1.625em;width:100%}.entry-content th,.comment-content th{color:#666;font-size:10px;font-weight:500;letter-spacing:.1em;line-height:2.6em;text-transform:uppercase}.entry-content td,.comment-content td{border-top:1px solid #ddd;padding:6px 10px 6px 0}.wp-video{margin-bottom:20px}.column{margin-left:-3.06%}.column a{margin-bottom:10px;display:block}.one-half,.one-third,.one-fourth{float:left;margin:0 0 0 2.97%;padding-bottom:20px}.one-half{width:47.03%}.one-third{width:30.36%}.one-fourth{width:22.02%}#secondary{float:left;margin-left:3.06%;width:31.28%}.left-sidebar-template #primary{float:right}.left-sidebar-template #secondary{float:left}.one-column-template .wrapper{width:708px}.one-column-template .container{width:668px}.no-sidebar-template #content{width:668px;margin:0 auto}.custom-gallery #main{padding-bottom:20px}#content .custom-gallery-title,.custom-gallery-title a{font-size:20px;text-align:center;line-height:25px;color:#555;padding-bottom:0}.custom-gallery-title a:hover{color:#05a9c5}.blog-medium .post-featured-image{width:34.57%;float:left;margin-right:4.67%}.blog-medium .entry-content{padding-bottom:0}.map-location{background-color:#fff;border:1px solid #ccc;margin-bottom:26px;padding:5px}.contact #primary .form label{display:block;padding-bottom:5px}.wpcf7 p{margin-bottom:0}#main .wpcf7 select{padding:10px;border:1px solid rgba(0,0,0,.05);margin:0 0 30px;width:50%;background-color:#f9f9f9;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.single .entry-meta{float:none;width:100%}.single .entry-meta-bar{padding-bottom:10px}.single #content .post{border-top:0 none;padding-top:0}.wide-layout .wrapper{max-width:100%;width:100%;-webkit-box-shadow:0 0 0 #ddd;-moz-box-shadow:0 0 0 #ddd;box-shadow:0 0 0 #ddd}.wide-layout #branding,.wide-layout #colophon{margin:0}.image-attachment div.attachment{background:#f9f9f9;border:1px solid #ddd;border-width:1px 0;margin:0 -8.9% 1.625em;overflow:hidden;padding:1.625em 1.625em 0;text-align:center}.image-attachment div.attachment img{display:block;height:auto;margin:0 auto 1.625em;max-width:100%}.image-attachment div.attachment a img{border-color:#f9f9f9}.image-attachment div.attachment a:focus img,.image-attachment div.attachment a:hover img,.image-attachment div.attachment a:active img{border-color:#ddd;background:#fff}.image-attachment .entry-caption p{font-size:10px;letter-spacing:.1em;line-height:2.6em;margin:0 0 2.6em;text-transform:uppercase}#content .comments-area ul,#content .comments-area ol,.comments-area article{margin:0 0 30px 20px}.comments-area article header{margin-bottom:20px;overflow:hidden;position:relative}.comments-area article header img{float:left;padding:0;line-height:0}.comments-area article header cite,.comments-area article header time{display:block;margin-left:70px}.comments-area article header cite{font-style:normal;line-height:1.42857143}.comments-area article header time{text-decoration:none;font-size:13px}.comments-area article header a{text-decoration:none}.comments-area article header cite a:hover{text-decoration:underline}#content .comments-area article header h4{position:absolute;top:0;right:0;padding:5px 20px;font-size:16px;font-weight:400;color:#fff;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background-color:#05a9c5}.comments-area li.bypostauthor cite span{position:absolute;margin-left:5px}.comments-area .comment-content p{margin-bottom:10px}a.comment-reply-link{font-size:13px}.commentlist .pingback{margin-bottom:30px}.commentlist .children{margin-left:30px}.commentlist #respond{margin:20px 0 30px}#respond h3#reply-title #cancel-comment-reply-link{margin-left:10px;font-weight:400;font-size:14px}#respond form label{display:block;line-height:1.714285714}#respond form input[type=text],#respond form textarea{-moz-box-sizing:border-box;box-sizing:border-box;padding:10px;width:100%;margin-bottom:0}#respond .form-submit,#respond .form-submit input{margin-bottom:0}.required{color:red}label~span.required{display:block;float:left;margin:-18px 0 0 -16px;margin:-1.285714286rem 0 0 -1.142857143rem}.img-border{background-color:#fff;padding:5px;border:1px solid #ccc}#wp_page_numbers{margin-bottom:40px;border-top:1px solid #eaeaea;border-bottom:1px solid #eaeaea;padding:7px 0}#wp_page_numbers ul{list-style-type:none;list-style-image:none;margin:0;float:right}#wp_page_numbers ul li{float:left;margin-left:7px}#wp_page_numbers ul li.page_info{padding:3px 8px 0;color:#999}#wp_page_numbers ul li a{color:#777;display:block;float:left;background-color:#f9f9f9;border:1px solid #eaeaea;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:1px 8px 2px}#wp_page_numbers ul li a:hover,#wp_page_numbers ul li.active_page a{border:1px solid #0596af;color:#fff;background:#06b8d7;background:-webkit-linear-gradient(#06b8d7,#05aac6);background:-moz-linear-gradient(#06b8d7,#05aac6);background:-ms-linear-gradient(#06b8d7,#05aac6);background:-o-linear-gradient(#06b8d7,#05aac6);background:-webkit-gradient(#06b8d7,#05aac6);background:linear-gradient(#06b8d7,#05aac6);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.3);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,.3);box-shadow:inset 0 1px 0 rgba(255,255,255,.3)}#wp_page_numbers ul li a:active{-webkit-box-shadow:inset 0 0 8px rgba(0,0,0,.3);-moz-box-shadow:inset 0 0 8px rgba(0,0,0,.3);box-shadow:inset 0 0 8px rgba(0,0,0,.3)}.wp-pagenavi{margin-bottom:40px;border-top:1px solid #eaeaea;border-bottom:1px solid #eaeaea;padding:7px 0;text-align:center}.wp-pagenavi .pages{padding:3px 7px 0;color:#999}.wp-pagenavi .current,.wp-pagenavi a{display:inline-block;color:#777;background-color:#f9f9f9;border:1px solid #eaeaea;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:1px 8px 2px;margin-left:4px}.wp-pagenavi .current,.wp-pagenavi a:hover{border:1px solid #0596af;color:#fff;background:#06b8d7;background:-webkit-linear-gradient(#06b8d7,#05aac6);background:-moz-linear-gradient(#06b8d7,#05aac6);background:-ms-linear-gradient(#06b8d7,#05aac6);background:-o-linear-gradient(#06b8d7,#05aac6);background:-webkit-gradient(#06b8d7,#05aac6);background:linear-gradient(#06b8d7,#05aac6);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.3);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,.3);box-shadow:inset 0 1px 0 rgba(255,255,255,.3)}.wp-pagenavi a:active{-webkit-box-shadow:inset 0 0 8px rgba(0,0,0,.3);-moz-box-shadow:inset 0 0 8px rgba(0,0,0,.3);box-shadow:inset 0 0 8px rgba(0,0,0,.3)}#content ul.default-wp-page{margin:0;list-style:none;margin-bottom:40px;border-top:1px solid #eaeaea;border-bottom:1px solid #eaeaea;padding:7px 0 0}ul.default-wp-page li{padding-bottom:7px}ul.default-wp-page li.previous{float:left}ul.default-wp-page li.next{float:right}ul.default-wp-page li a{display:inline-block;color:#777;background-color:#f9f9f9;border:1px solid #eaeaea;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:1px 8px 2px}ul.default-wp-page li a:hover{border:1px solid #0596af;color:#fff !important;background:#06b8d7;background:-webkit-linear-gradient(#06b8d7,#05aac6);background:-moz-linear-gradient(#06b8d7,#05aac6);background:-ms-linear-gradient(#06b8d7,#05aac6);background:-o-linear-gradient(#06b8d7,#05aac6);background:-webkit-gradient(#06b8d7,#05aac6);background:linear-gradient(#06b8d7,#05aac6);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.3);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,.3);box-shadow:inset 0 1px 0 rgba(255,255,255,.3)}ul.default-wp-page li a:active{-webkit-box-shadow:inset 0 0 8px rgba(0,0,0,.3);-moz-box-shadow:inset 0 0 8px rgba(0,0,0,.3);box-shadow:inset 0 0 8px rgba(0,0,0,.3)}.pagination{margin-bottom:40px;border-top:1px solid #eaeaea;border-bottom:1px solid #eaeaea;padding:7px 0;text-align:center;color:#999}.pagination span{display:inline-block;color:#fff;background-color:#06b8d7;border:1px solid #0596af;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:1px 8px 2px;margin-left:3px}.pagination a span{background-color:inherit;border:1px solid #fff;color:#777}.pagination a:hover span{background-color:#f9f9f9;border:1px solid #eaeaea}#bbpress-forums ul.bbp-lead-topic,#bbpress-forums ul.bbp-topics,#bbpress-forums ul.bbp-forums,#bbpress-forums ul.bbp-replies,#bbpress-forums ul.bbp-search-results{font-size:13px}#bbpress-forums div.bbp-search-form{float:none;text-align:center}#bbpress-forums ul,#bbpress-forums ol{margin:0}#bbpress-forums #bbp-search-form #bbp_search{width:70%;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0;border-right:0 none}#bbpress-forums #bbp-search-form #bbp_search_submit{padding:0 3%;height:42px;margin-left:-4px;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0;display:inline-block;margin:0 0 0 -3px}#bbpress-forums div.bbp-topic-author a.bbp-author-name,#bbpress-forums div.bbp-reply-author a.bbp-author-name{display:inline-block;line-height:20px;margin-top:5px}div.bbp-search-form input,div.bbp-search-form button{padding:10px}#bbpress-forums button{border:1px solid #0596af;color:#fff;display:inline-block;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;height:40px;margin-bottom:10px;padding:0 25px;-moz-appearance:none !important;-webkit-appearance:none !important;appearance:none !important;cursor:pointer;background:#06b8d7;background:-webkit-linear-gradient(#06b8d7,#05aac6);background:-moz-linear-gradient(#06b8d7,#05aac6);background:-ms-linear-gradient(#06b8d7,#05aac6);background:-o-linear-gradient(#06b8d7,#05aac6);background:-webkit-gradient(#06b8d7,#05aac6);background:linear-gradient(#06b8d7,#05aac6);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.3);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,.3);box-shadow:inset 0 1px 0 rgba(255,255,255,.3)}.widget{margin-bottom:40px}.widget ul li a{color:#777}.widget ul li a:hover{color:#05a9c5}.widget-title{font-size:24px;line-height:30px;padding-bottom:15px}.widget-title,.widget-title a{color:#555}.widget-title a:hover{color:#05a9c5}.widget_search input.s{width:100%;height:40px;padding:0 35px 0 15px;color:#777;background-color:#f9f9f9;background-position:right 10px;border-color:#eaeaea;cursor:text;text-indent:0}.widget_search input.s:focus{border-color:#ccc}.widget_calendar #wp-calendar{color:#555;width:95%;text-align:center}.widget_calendar #wp-calendar caption,.widget_calendar #wp-calendar td,.widget_calendar #wp-calendar th{text-align:center}.widget_calendar #wp-calendar caption{font-size:11px;font-weight:500;padding:5px 0 3px;text-transform:uppercase}.widget_calendar #wp-calendar th{background:#f4f4f4;border-top:1px solid #ccc;border-bottom:1px solid #ccc;font-weight:700}.widget_calendar #wp-calendar tfoot td{background:#f4f4f4;border-top:1px solid #ccc;border-bottom:1px solid #ccc}.widget_article{margin-bottom:20px}.widget_article .article-title a:hover{text-decoration:underline}.widget_article .post{padding-bottom:20px}.widget_article .article-content p{margin-bottom:0}.widget_recent_entries ul li,.widget_recent_comments ul li{border-bottom:1px solid rgba(0,0,0,.1);padding:5px 0}.widget_testimonial .testimonial-icon{width:25px;height:19px;float:left;background:url(//hikarutakatori.sakura.ne.jp/portfolio/wp-content/themes/attitude/images/testimonial-icon.png) no-repeat top center;margin-right:3.06%}.widget_testimonial .testimonial-post{padding:20px;background-color:#f9f9f9;border:1px solid #eaeaea;-webkit-box-shadow:0 1px 4px #eaeaea inset;-moz-box-shadow:0 1px 4px #eaeaea inset;box-shadow:0 1px 4px #eaeaea inset;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;font-style:italic;margin-bottom:15px;display:block;overflow:hidden}.widget_testimonial .testimonial-author{text-align:right;clear:both}.widget_testimonial .testimonial-author span{font-weight:700;display:block}.widget_tag_cloud a{margin-right:5px;color:#777;padding:10px 0}.widget_tag_cloud a:hover{color:#05a9c5}.widget_custom-tagcloud{margin-bottom:32px}.widget_custom-tagcloud a{margin:0 4px 8px 0;background-color:#f9f9f9;border:1px solid #eaeaea;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;display:inline-block;padding:1px 8px 2px;color:#777}.widget_custom-tagcloud a:hover{border:1px solid #0596af;color:#fff;background:#06b8d7;background:-webkit-linear-gradient(#06b8d7,#05aac6);background:-moz-linear-gradient(#06b8d7,#05aac6);background:-ms-linear-gradient(#06b8d7,#05aac6);background:-o-linear-gradient(#06b8d7,#05aac6);background:-webkit-gradient(#06b8d7,#05aac6);background:linear-gradient(#06b8d7,#05aac6);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.3);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,.3);box-shadow:inset 0 1px 0 rgba(255,255,255,.3)}.widget_custom-tagcloud a:active{-webkit-box-shadow:inset 0 0 8px rgba(0,0,0,.3);-moz-box-shadow:inset 0 0 8px rgba(0,0,0,.3);box-shadow:inset 0 0 8px rgba(0,0,0,.3)}.widget_service{margin-bottom:0;padding-bottom:10px}.widget_recent_work{margin-bottom:10px}.widget_promotional_bar{font-family:'Philosopher',sans-serif}.widget_promotional_bar .promotional_bar_content{background-color:#05a9c5;padding:30px 15px;text-align:center;background-attachment:fixed;background-position:center center;background-size:cover}.widget_promotional_bar .promotional-text{font-size:24px;line-height:30px;color:#fff}.widget_promotional_bar .promotional-text span{font-size:13px;line-height:20px;display:block;padding-top:5px;font-family:"PT Sans",sans-serif}.widget_promotional_bar .call-to-action{padding:8px 15px 0;margin-top:20px;color:#494949;font-size:18px;display:inline-block;border:2px solid #fff;text-align:center;height:28px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background:#b5e6ee;background:-webkit-linear-gradient(#d0eef4,#b5e6ee);background:-moz-linear-gradient(#d0eef4,#b5e6ee);background:-ms-linear-gradient(#d0eef4,#b5e6ee);background:-o-linear-gradient(#d0eef4,#b5e6ee);background:-webkit-gradient(#d0eef4,#b5e6ee);background:linear-gradient(#d0eef4,#b5e6ee);-webkit-box-shadow:0 1px 2px rgba(0,0,0,.1);-moz-box-shadow:0 1px 2px rgba(0,0,0,.1);box-shadow:0 1px 2px rgba(0,0,0,.1);text-shadow:0 1px 0 rgba(251,251,251,.7)}.widget_promotional_bar .call-to-action:hover{background:-webkit-linear-gradient(#e3f5f9,#b5e6ee);background:-moz-linear-gradient(#e3f5f9,#b5e6ee);background:-ms-linear-gradient(#e3f5f9,#b5e6ee);background:-o-linear-gradient(#e3f5f9,#b5e6ee);background:-webkit-gradient(#e3f5f9,#b5e6ee);background:linear-gradient(#e3f5f9,#b5e6ee)}.wp-caption{margin-bottom:30px;max-width:100%}.wp-caption .wp-caption-text,.gallery-caption{font-style:italic}.wp-caption .wp-caption-text{margin-bottom:0;padding:15px 0;border-bottom:1px solid #eaeaea}#colophon{margin-bottom:30px}#colophon select{background-color:#f9f9f9;border:1px solid #eaeaea;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;height:40px;padding:10px 8px;width:100%;color:#777}#colophon form input,#colophon form textarea{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#colophon .widget-wrap{background-color:#f9f9f9;border-top:1px solid #eaeaea}#colophon .widget-area{margin-left:-3.06%;padding:40px 0 10px}#colophon .widget{float:left;margin-left:2.97%;width:30.35%}#colophon .widget_archive,#colophon .widget_pages,#colophon .widget_nav_menu,#colophon .widget_recent_entries,#colophon .widget_categories,#colophon .widget_recent_comments,#colophon .widget_meta,#colophon .widget_rss{margin-bottom:22px}#colophon .widget_archive ul li,#colophon .widget_pages ul li,#colophon .widget_nav_menu ul li,#colophon .widget_recent_entries ul li,#colophon .widget_categories ul li,#colophon .widget_recent_comments ul li,#colophon .widget_meta ul li,#colophon .widget_rss ul li{padding-bottom:8px}#colophon .widget-title{font-size:19px;text-transform:uppercase;line-height:25px}#colophon .widget_article{margin-bottom:10px}#colophon .widget_info,#colophon .widget_text{margin-bottom:15px}#site-generator{padding:20px 0;border-top:1px solid #eaeaea;color:#999}#site-generator .social-profiles{float:right;width:31.28%}#site-generator .copyright{float:left;padding-top:5px;width:65.64%}#site-generator .copyright a{color:#777}#site-generator .copyright a:hover{color:#05a9c5}@media only screen and (max-width:1078px){.wrapper{width:708px}.container{width:668px}.clearfix-half{clear:both}.clearfix-third{clear:none}#site-title a img{max-width:668px}.featured-title,.featured-content{display:none}#primary,#secondary,#colophon .widget{float:none;margin-left:0;width:100%}.slogan-wrap .slogan{width:77.5%}.no-sidebar-template #content{margin:0;width:100%}.column{margin-left:-2.99%}.one-half,.one-third,.one-fourth{margin:0 0 0 2.9%}.one-third,.one-fourth{width:30.43%}.widget_service .one-third,.widget_service .one-fourth{width:47.02%}#colophon .widget-area{margin-left:0}#colophon .widget_info,#colophon .widget_text{margin-bottom:30px}}@media only screen and (max-width:767px){hr{margin-bottom:30px}input[type=text],input[type=password],input[type=tel],input[type=url],input[type=date],textarea,input[type=reset],input[type=button],input[type=submit],input[type=radio],input[type=checkbox],input[type=file],#main .wpcf7 select{margin-bottom:20px}input.s{margin:0}input.s:focus{width:235px}.one-column-template .wrapper,.wrapper{width:300px}.one-column-template .container,.container{width:280px}.wide-layout .wrapper{width:100%}.comments-title,#respond h3#reply-title{font-size:26px;line-height:32px}#content h1,#content h2,#content h3,#content h4,#content h5,#content h6{padding-bottom:10px}#branding{margin-top:10px}.hgroup-wrap{padding-bottom:25px;padding-top:0}.hgroup-right{margin-top:32px}.hgroup-right .social-profiles{display:none}#site-logo{margin-top:25px}#site-title a img{max-width:280px}#access{height:36px;padding:13px 0 0}#access ul{display:none}#access select{display:block;width:100%;background:url(//hikarutakatori.sakura.ne.jp/portfolio/wp-content/themes/attitude/images/responsive-menu-bg.png) right center no-repeat;background-size:28px 22px;border:0 none;font:14px 'PT Sans',sans-serif;text-transform:uppercase;color:#555;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0;height:22px}.page-title-wrap{padding:10px 0}.breadcrumb{margin-top:0;float:none;text-align:left}.slogan-wrap{padding:15px 0 20px}.slogan-wrap .slogan,.slogan-wrap .view-work{float:none;width:100%;padding-right:0;padding-left:0}.slogan-wrap .view-work{width:98%;margin:10px auto 0}#main{padding-top:40px}.post-featured-image{margin-bottom:15px}.entry-content{padding-bottom:0}.column{margin-left:0}.one-half,.one-third,.one-fourth,.widget_service .one-half,.widget_service .one-third,.widget_service .one-fourth{margin:0;padding-bottom:10px;width:100%}#content .post{padding-bottom:30px}.tags{margin-bottom:30px}.widget_search input.s,.widget_search input.s:focus{width:280px}#wp_page_numbers,.wp-pagenavi,#content ul.default-wp-page,.pagination{margin-bottom:30px}#wp_page_numbers ul li.page_info,.wp-pagenavi .pages{display:none}.wp-caption{margin-bottom:15px}.widget{margin-bottom:30px}.widget_custom-tagcloud{margin-bottom:22px}.widget_article{margin-bottom:10px}.widget_service{margin-bottom:0}.widget_recent_work{margin-bottom:10px}.widget_testimonial .testimonial-icon{float:none;margin-bottom:15px}#colophon{margin-bottom:10px}#site-generator .social-profiles,#site-generator .copyright{float:none;width:100%}#site-generator .social-profiles ul{text-align:center;float:none}#site-generator .social-profiles ul li{display:inline-block;float:none}#site-generator .copyright{padding-top:10px;text-align:center}}@media only screen and (min-width:480px) and (max-width:767px){input.s:focus{width:375px}.one-column-template .wrapper,.wrapper{width:450px}.one-column-template .container,.container{width:420px}.wide-layout .wrapper{width:100%}#branding{margin-top:20px}.hgroup-wrap{padding-bottom:30px}.hgroup-right{margin-top:37px}#site-logo{margin-top:30px}#site-title a img{max-width:420px}.column{margin-left:-3.57%}.one-half,.one-third,.one-fourth{margin:0 0 0 3.44%;width:46.56%}.widget_service .column{margin-left:0}#colophon{margin-bottom:20px}}@media only screen and (max-width:319px){.one-column-template .wrapper,.wrapper,.one-column-template .container,.container{width:95%}}@media all and (-webkit-min-device-pixel-ratio:1.5){.back-to-top a{background-image:url(//hikarutakatori.sakura.ne.jp/portfolio/wp-content/themes/attitude/images/back-to-top@2x.png);background-size:35px 35px}input.s{background-image:url(//hikarutakatori.sakura.ne.jp/portfolio/wp-content/themes/attitude/images/search@2x.png);background-size:24px 15px}.social-profiles ul li a{background-image:none;background-size:30px 30px}.social-profiles ul li.facebook a{background-image:url(//hikarutakatori.sakura.ne.jp/portfolio/wp-content/themes/attitude/images/facebook@2x.png);background-position:0 0}.social-profiles ul li.facebook a:hover{background-image:url(//hikarutakatori.sakura.ne.jp/portfolio/wp-content/themes/attitude/images/facebook@2x-hover.png);background-position:0 0}.social-profiles ul li.twitter a{background-image:url(//hikarutakatori.sakura.ne.jp/portfolio/wp-content/themes/attitude/images/twitter@2x.png);background-position:0 0}.social-profiles ul li.twitter a:hover{background-image:url(//hikarutakatori.sakura.ne.jp/portfolio/wp-content/themes/attitude/images/twitter@2x-hover.png);background-position:0 0}.social-profiles ul li.google-plus a{background-image:url(//hikarutakatori.sakura.ne.jp/portfolio/wp-content/themes/attitude/images/google-plus@2x.png);background-position:0 0}.social-profiles ul li.google-plus a:hover{background-image:url(//hikarutakatori.sakura.ne.jp/portfolio/wp-content/themes/attitude/images/google-plus@2x-hover.png);background-position:0 0}.social-profiles ul li.pinterest a{background-image:url(//hikarutakatori.sakura.ne.jp/portfolio/wp-content/themes/attitude/images/pinterest@2x.png);background-position:0 0}.social-profiles ul li.pinterest a:hover{background-image:url(//hikarutakatori.sakura.ne.jp/portfolio/wp-content/themes/attitude/images/pinterest@2x-hover.png);background-position:0 0}.social-profiles ul li.linked a{background-image:url(//hikarutakatori.sakura.ne.jp/portfolio/wp-content/themes/attitude/images/linked@2x.png);background-position:0 0}.social-profiles ul li.linked a:hover{background-image:url(//hikarutakatori.sakura.ne.jp/portfolio/wp-content/themes/attitude/images/linked@2x-hover.png);background-position:0 0}.social-profiles ul li.tumblr a{background-image:url(//hikarutakatori.sakura.ne.jp/portfolio/wp-content/themes/attitude/images/tumblr@2x.png);background-position:0 0}.social-profiles ul li.tumblr a:hover{background-image:url(//hikarutakatori.sakura.ne.jp/portfolio/wp-content/themes/attitude/images/tumblr@2x-hover.png);background-position:0 0}.social-profiles ul li.vimeo a{background-image:url(//hikarutakatori.sakura.ne.jp/portfolio/wp-content/themes/attitude/images/vimeo@2x.png);background-position:0 0}.social-profiles ul li.vimeo a:hover{background-image:url(//hikarutakatori.sakura.ne.jp/portfolio/wp-content/themes/attitude/images/vimeo@2x-hover.png);background-position:0 0}.social-profiles ul li.my-space a{background-image:url(//hikarutakatori.sakura.ne.jp/portfolio/wp-content/themes/attitude/images/my-space@2x.png);background-position:0 0}.social-profiles ul li.my-space a:hover{background-image:url(//hikarutakatori.sakura.ne.jp/portfolio/wp-content/themes/attitude/images/my-space@2x-hover.png);background-position:0 0}.social-profiles ul li.flickr a{background-image:url(//hikarutakatori.sakura.ne.jp/portfolio/wp-content/themes/attitude/images/flickr@2x.png);background-position:0 0}.social-profiles ul li.flickr a:hover{background-image:url(//hikarutakatori.sakura.ne.jp/portfolio/wp-content/themes/attitude/images/flickr@2x-hover.png);background-position:0 0}.social-profiles ul li.you-tube a{background-image:url(//hikarutakatori.sakura.ne.jp/portfolio/wp-content/themes/attitude/images/you-tube@2x.png);background-position:0 0}.social-profiles ul li.you-tube a:hover{background-image:url(//hikarutakatori.sakura.ne.jp/portfolio/wp-content/themes/attitude/images/you-tube@2x-hover.png);background-position:0 0}.social-profiles ul li.rss a{background-image:url(//hikarutakatori.sakura.ne.jp/portfolio/wp-content/themes/attitude/images/rss@2x.png);background-position:0 0}.social-profiles ul li.rss a:hover{background-image:url(//hikarutakatori.sakura.ne.jp/portfolio/wp-content/themes/attitude/images/rss@2x-hover.png);background-position:0 0}.widget_testimonial .testimonial-icon{background-image:url(//hikarutakatori.sakura.ne.jp/portfolio/wp-content/themes/attitude/images/testimonial-icon@2x.png);background-size:25px 19px}}
.n2-in-fullscreen *{animation-name:initial}.n2-in-fullscreen [data-uk-scrollspy*=uk-animation-]:not([data-uk-scrollspy*=target]){opacity:1}ss3-fullpage{display:block}ss3-fullpage[data-based-on=real]{opacity:0}ss3-force-full-width{position:relative;display:block;opacity:0;width:100vw;transform:translateX(-100vw)}.n2-section-smartslider{position:relative;width:100%;outline:0;--widget-offset: 0px}.n2-section-smartslider--hidden{display:none}.n2-ss-align{position:relative;z-index:0;overflow:hidden}.n2-ss-align.n2-ss-align-visible{overflow:visible}.n2-ss-slider{display:grid;grid-template-columns:100%;grid-template-rows:1fr auto;-webkit-font-smoothing:antialiased;font-size:16px;line-height:1;user-select:none;--ss-fs: flex-start;--ss-fe: flex-end;--ss-r: row;--ss-rr: row-reverse}.n2-ss-slider [data-force-pointer],.n2-ss-slider [data-force-pointer] *{cursor:pointer!important}.n2-ss-slider [data-force-pointer=zoom-in],.n2-ss-slider [data-force-pointer=zoom-in] *{cursor:zoom-in!important}.n2-ss-slider .n2-ss-text{user-select:text;cursor:initial}.n2-ss-slider-has-no-slide{height:0!important;opacity:0!important;overflow:hidden!important}.n2-ss-slider,.n2-ss-slider .n2_ss__touch_element{-webkit-tap-highlight-color:transparent;-webkit-tap-highlight-color:transparent}.n2-ss-slider>*,.n2-ss-slider .n2_ss__touch_element>*{-webkit-tap-highlight-color:initial}.n2-ss-slider .n2-ow,.n2-ss-slider .n2-ow-all *{font-size:inherit;line-height:inherit;letter-spacing:inherit}.n2-ss-slider .n2-ow,.n2-ss-slider .n2-ow:before,.n2-ss-slider .n2-ow:after,.n2-ss-slider .n2-ow-all *,.n2-ss-slider .n2-ow-all :before,.n2-ss-slider .n2-ow-all :after{box-sizing:content-box}.n2-ss-slider .n2-ow:before,.n2-ss-slider .n2-ow:after,.n2-ss-slider .n2-ow-all :not(i):before,.n2-ss-slider .n2-ow-all :not(i):after{display:none}.n2-ss-slider a.n2-ow,.n2-ss-slider .n2-ow-all a{border:0;-webkit-hyphens:manual;-moz-hyphens:manual;-ms-hyphens:manual;hyphens:manual}.n2-ss-slider a.n2-ow,.n2-ss-slider a.n2-ow:focus,.n2-ss-slider .n2-ow-all a,.n2-ss-slider .n2-ow-all a:focus{outline:0!important;transition:none 0s;box-shadow:none;text-decoration:none}.n2-ss-slider path{transition:none 0s}.n2-ss-slider .n2-ow-all b,.n2-ss-slider .n2-ow-all i{color:inherit}.n2-ss-slider h1.n2-ow,.n2-ss-slider h2.n2-ow,.n2-ss-slider h3.n2-ow,.n2-ss-slider h4.n2-ow,.n2-ss-slider h5.n2-ow,.n2-ss-slider h6.n2-ow,.n2-ss-slider p.n2-ow,.n2-ss-slider blockquote.n2-ow,.n2-ss-slider .n2-ow-all h1,.n2-ss-slider .n2-ow-all h2,.n2-ss-slider .n2-ow-all h3,.n2-ss-slider .n2-ow-all h4,.n2-ss-slider .n2-ow-all h5,.n2-ss-slider .n2-ow-all h6,.n2-ss-slider .n2-ow-all p,.n2-ss-slider .n2-ow-all blockquote{margin:0;padding-left:0;padding-right:0;height:auto;width:auto;border:0;box-shadow:none;-webkit-hyphens:manual;-moz-hyphens:manual;-ms-hyphens:manual;hyphens:manual}.n2-ss-slider iframe{border:0;min-height:0}.n2-ss-slider iframe.n2-ow,.n2-ss-slider .n2-ow-all iframe{margin:0}.n2-ss-slider img.n2-ow,.n2-ss-slider .n2-ow-all img,.n2-ss-slider svg.n2-ow,.n2-ss-slider .n2-ow-all svg{max-width:none;max-height:none;height:auto;box-shadow:none;border-radius:0;background:0 0;background:0 0;padding:0;margin:0;border:0;vertical-align:top}.n2-ss-slider picture.n2-ow,.n2-ss-slider .n2-ow-all picture{display:inline-block}.n2-ss-slider source{display:none}.n2-ss-slider ul.n2-ow,.n2-ss-slider li.n2-ow,.n2-ss-slider img.n2-ow,.n2-ss-slider a.n2-ow,.n2-ss-slider p.n2-ow,.n2-ss-slider ol.n2-ow,.n2-ss-slider textarea.n2-ow,.n2-ss-slider input.n2-ow,.n2-ss-slider button.n2-ow{transition:none 0s}.n2-ss-slider p{background-color:transparent}.n2-ss-slider ol{margin:0}.n2-ss-slider{z-index:3;position:relative;text-align:left;width:100%;min-height:1px}[dir=rtl] .n2-ss-slider{text-align:right}.n2-ss-slider :focus{outline:0}.n2-ss-slider[data-responsive=fullpage]{min-height:calc(var(--target-height, 100vh) - var(--subtract, 0px) - var(--subtract-vertical-offset, 0px) - var(--subtract-vertical-widget, 0px))}.n2-ss-slider.n2-ss-slider--fullscreen[data-responsive=fullpage]{min-height:100vh}.n2-ss-slider.n2-ss-slider--fullscreen .n2-ss-preserve-size--slider{display:none!important}[dir=rtl] .n2-ss-slider .n2-ss-slide-background{text-align:left}.n2-ss-slider.n2notransition *{transition:none 0s!important}.n2-ss-slider .n2-ss-preserve-size{width:100%;visibility:hidden}.n2-ss-slider .n2-ss-preserve-size[data-related-device]{display:none}.n2-ss-slider .n2-ss-preserve-size[data-related-device=desktopPortrait]{display:block}.n2-ss-slider .n2-ss-slider-background-video{position:absolute;left:0;top:0;width:100%;height:100%}.n2-ss-slider .n2-cover{object-fit:cover}.n2-ss-slider .n2-contain{object-fit:contain}.n2-ss-slider .n2-ss-slide{position:relative;overflow:hidden;text-align:center;--ssselfalign: center}.n2-ss-full-page--constrain-ratio .n2-ss-slide{overflow:visible}.n2-ss-slider .n2-ss-slide--focus{position:absolute;left:0;top:0;width:100%;height:100%;opacity:0;filter:opacity(0);z-index:-99999}.n2-ss-slider .n2-ss-slide-thumbnail{display:none!important}.n2-ss-full-page--constrain-ratio .n2-ss-layers-container{clip-path:var(--ss-clip-path, inset(0px))}.n2-ss-slider .n2-ss-slide-background,.n2-ss-slider .n2-ss-slide-background *{position:absolute;top:0;left:0;width:100%;height:100%;text-align:left}.n2-ss-feature-post-bg-loader .n2-ss-slide-background{opacity:0}.n2-ss-slider .n2-ss-slide-background{z-index:10}.n2-ss-slider .n2-ss-slide-background .n2-ss-slide-background-color{z-index:1}.n2-ss-slider .n2-ss-slide-background .n2-ss-slide-background-color[data-overlay="1"]{z-index:7}.n2-ss-slider .n2-ss-slide-background .n2-ss-slide-background-video{z-index:3}.n2-ss-slider .n2-ss-slide-background .n2-ss-slide-background-image{z-index:5}.n2-ss-slider .n2-ss-slide-background-image{width:100%;height:100%;box-sizing:content-box;--ss-o-pos-x: 50%;--ss-o-pos-y: 50%}.n2-ss-slider .n2-ss-slide-background-image img{object-position:var(--ss-o-pos-x) var(--ss-o-pos-y)}.n2-ss-slider .n2-ss-slide-background-image img{width:100%!important;height:100%!important;object-fit:cover;color:RGBA(0,0,0,0)}.n2-ss-slider [data-mode=fit] .n2-ss-slide-background-image img{object-fit:contain}.n2-ss-slider [data-mode=center] .n2-ss-slide-background-image img{object-fit:none}.n2-ss-slider [data-mode=stretch] .n2-ss-slide-background-image img{object-fit:fill}.n2-ss-slider [data-mode=blurfit] .n2-ss-slide-background-image+.n2-ss-slide-background-image img{object-fit:contain}.n2-ss-slider .n2-ss-slide-background-video{object-fit:cover}.n2-ss-slider .n2-ss-slide-background-video[data-mode=fit]{object-fit:contain}.n2-ss-slider .n2-ss-layers-container{visibility:hidden;position:relative;width:100%;height:100%;display:flex;flex-direction:column;z-index:20;opacity:.001;transition:opacity .4s}.n2-ss-slider.n2-ss-loaded .n2-ss-layers-container{opacity:1}.n2-ss-slider [onclick].n2-ss-layers-container{visibility:visible}.n2-ss-slider .n2-ss-layers-container>*{visibility:visible}.n2-ss-slider .n2-ss-layer{z-index:2;--margin-top: 0px;--margin-right: 0px;--margin-bottom: 0px;--margin-left: 0px;width:calc(100% - var(--margin-right) - var(--margin-left));--ssfont-scale: 1;font-size:calc(100%*var(--ssfont-scale))}.n2-ss-slider .n2-ss-layer[data-pm=normal]{margin:var(--margin-top) var(--margin-right) var(--margin-bottom) var(--margin-left)}.n2-ss-slider .n2-ss-layer[data-pm=absolute]{position:absolute;left:0;top:0}.n2-ss-slider .n2-ss-layer[data-pm=absolute] picture{width:100%}.n2-ss-slider .n2-ss-layer[data-pm=default],.n2-ss-slider .n2-ss-layer[data-pm=normal]{position:relative;min-height:1px}.n2-ss-slider .n2-ss-layer-wrapper{width:100%;height:100%}.n2-ss-slider .n2-ss-layer-content .n2-ss-layer-wrapper,.n2-ss-slider .n2-ss-layer-row .n2-ss-layer-wrapper{height:auto;flex-grow:1}.n2-ss-slider .n2-ss-layer.n2-ss-layer--need-height .n2-ss-layer-wrapper{height:100%}.n2-ss-slider .n2-ss-layer[data-sstype=col]>.n2-ss-layer-wrapper,.n2-ss-slider .n2-ss-layer[data-sstype=content]>.n2-ss-layer-wrapper{flex:1 1 auto;min-height:100%;height:auto!important;display:flex;flex-direction:column}.n2-ss-no-bga-fixed *,.n2-ss-slider.n2-ss-mobileLandscape .n2-ss-slider-1,.n2-ss-slider.n2-ss-mobilePortrait .n2-ss-slider-1,.n2-ss-slider.n2-ss-tabletLandscape .n2-ss-slider-1,.n2-ss-slider.n2-ss-tabletPortrait .n2-ss-slider-1,.n2-ss-slider.n2-ss-mobileLandscape .n2-ss-slider-2,.n2-ss-slider.n2-ss-mobilePortrait .n2-ss-slider-2,.n2-ss-slider.n2-ss-tabletLandscape .n2-ss-slider-2,.n2-ss-slider.n2-ss-tabletPortrait .n2-ss-slider-2{background-attachment:scroll!important}.n2-ss-slider .n2-ss-widget{position:relative;-webkit-backface-visibility:hidden;-webkit-perspective:1000px;z-index:1;font-size:16px;transition:opacity .4s ease;opacity:1;box-sizing:initial}.n2-ss-slider .n2-ss-widget[data-position=above],.n2-ss-slider .n2-ss-widget[data-position=below]{margin-left:auto;margin-right:auto}.n2-ss-slider .n2-ss-widget.n2-ss-widget-hidden{opacity:0!important;pointer-events:none}.n2-ss-slider .n2-ss-slider-controls-above,.n2-ss-slider .n2-ss-slider-controls-below{display:flex;flex-flow:column;align-items:center}.n2-ss-slider .n2-ss-slider-controls-side{position:relative;display:flex}.n2-ss-slider .n2-ss-slider-controls-side>*{flex:1 1 auto}.n2-ss-slider .n2-ss-slider-controls-left,.n2-ss-slider .n2-ss-slider-controls-right{flex:0 0 auto;display:flex}.n2-ss-slider .n2-ss-slider-controls-left>*,.n2-ss-slider .n2-ss-slider-controls-right>*{flex:1 1 auto}.n2-ss-slider .n2-ss-slider-controls-left>*{margin-right:var(--widget-offset)}.n2-ss-slider .n2-ss-slider-controls-right>*{margin-left:var(--widget-offset)}.n2-ss-slider .n2-ss-slider-controls-absolute-left,.n2-ss-slider .n2-ss-slider-controls-absolute-right{position:absolute;right:100%;top:0;height:100%;display:flex;flex-flow:var(--ss-rr);align-items:center;visibility:hidden}[dir=rtl] .n2-ss-slider .n2-ss-slider-controls-absolute-left{justify-content:flex-start}[dir=rtl] .n2-ss-slider .n2-ss-slider-controls-absolute-right{justify-content:flex-end}.n2-ss-slider .n2-ss-slider-controls-absolute-left>*,.n2-ss-slider .n2-ss-slider-controls-absolute-right>*{visibility:visible}.n2-ss-slider .n2-ss-slider-controls-absolute-right{left:100%;right:auto;flex-flow:row}.n2-ss-slider .n2-ss-slider-wrapper-outside,.n2-ss-slider .n2-ss-slider-wrapper-inside{position:relative;display:grid;grid-template-columns:100%}.n2-ss-slider .n2-ss-slider-wrapper-inside .n2-ss-slider-controls{z-index:10;position:absolute;width:100%;height:100%;visibility:hidden;display:flex}.n2-ss-slider .n2-ss-slider-wrapper-inside .n2-ss-slider-controls>*{visibility:visible}.n2-ss-slider .n2-ss-slider-wrapper-inside .n2-ss-slider-controls-advanced{display:block;opacity:0;transition:opacity .4s}.n2-ss-slider .n2-ss-slider-wrapper-inside .n2-ss-slider-controls-advanced--ready{opacity:1}.n2-ss-slider .n2-ss-slider-wrapper-inside .n2-ss-slider-controls-advanced>*{position:absolute!important}.n2-ss-slider .n2-ss-slider-controls-absolute-left-top{align-items:flex-start;flex-flow:var(--ss-r)}.n2-ss-slider .n2-ss-slider-controls-absolute-left-top>*{margin:var(--widget-offset) 0 0 var(--widget-offset)}.n2-ss-slider .n2-ss-slider-controls-absolute-center-top{align-items:center;flex-flow:column}.n2-ss-slider .n2-ss-slider-controls-absolute-center-top>*,.n2-ss-slider .n2-ss-slider-controls-below>*{margin-top:var(--widget-offset)}.n2-ss-slider .n2-ss-slider-controls-absolute-right-top{flex-flow:var(--ss-rr);align-items:flex-start}.n2-ss-slider .n2-ss-slider-controls-absolute-right-top>*{margin:var(--widget-offset) var(--widget-offset) 0 0}.n2-ss-slider .n2-ss-slider-controls-absolute-left-center{align-items:center;flex-flow:var(--ss-r)}.n2-ss-slider .n2-ss-slider-controls-absolute-left-center>*,.n2-ss-slider .n2-ss-slider-controls-absolute-right>*{margin-left:var(--widget-offset)}.n2-ss-slider .n2-ss-slider-controls-absolute-right-center{align-items:center;flex-flow:var(--ss-rr)}.n2-ss-slider .n2-ss-slider-controls-absolute-right-center>*,.n2-ss-slider .n2-ss-slider-controls-absolute-left>*{margin-right:var(--widget-offset)}.n2-ss-slider .n2-ss-slider-controls-absolute-left-bottom{align-items:flex-end;flex-flow:var(--ss-r)}.n2-ss-slider .n2-ss-slider-controls-absolute-left-bottom>*{margin:0 0 var(--widget-offset) var(--widget-offset)}.n2-ss-slider .n2-ss-slider-controls-absolute-center-bottom{align-items:center;flex-flow:column-reverse}.n2-ss-slider .n2-ss-slider-controls-absolute-center-bottom>*,.n2-ss-slider .n2-ss-slider-controls-above>*{margin-bottom:var(--widget-offset)}.n2-ss-slider .n2-ss-slider-controls-absolute-right-bottom{align-items:flex-end;flex-flow:var(--ss-rr)}.n2-ss-slider .n2-ss-slider-controls-absolute-right-bottom>*{margin:0 var(--widget-offset) var(--widget-offset) 0}.n2-ss-slider .n2-ss-slider-wrapper-inside .n2-ss-slider-controls-absolute-right-top,.n2-ss-slider .n2-ss-slider-wrapper-inside .n2-ss-slider-controls-absolute-left-top,.n2-ss-slider .n2-ss-slider-wrapper-inside .n2-ss-slider-controls-absolute-left-bottom,.n2-ss-slider .n2-ss-slider-wrapper-inside .n2-ss-slider-controls-absolute-right-bottom{z-index:11}.n2-ss-slider .n2-ss-static-slide{justify-self:stretch;align-self:stretch;display:flex;flex-direction:column;position:relative;z-index:25;-webkit-backface-visibility:hidden;text-align:center;--ssselfalign: center;opacity:.001;transition:opacity .4s}.n2-ss-slider.n2-ss-loaded .n2-ss-static-slide{opacity:1}.n2-ss-slider .n2-ss-static-slide div[data-sstype=slide]>.n2-ss-layer,.n2-ss-slider .n2-ss-static-slide div[data-sstype=content][data-hasbackground="1"]>div.n2-ss-section-main-content,.n2-ss-slider .n2-ss-static-slide div[data-sstype=content] .n2-ss-section-main-content>*{visibility:visible}.n2-ss-slider .n2-ss-static-slide,.n2-ss-slider .n2-ss-static-slide div[data-sstype=slide],.n2-ss-slider .n2-ss-static-slide div[data-sstype=content][data-hasbackground="0"],.n2-ss-slider .n2-ss-static-slide div[data-sstype=content][data-hasbackground="0"] div.n2-ss-section-main-content{visibility:hidden}.n2-ss-slider .n2-ss-shape-divider{position:absolute;left:0;width:100%;height:100px;pointer-events:none;z-index:13}.n2-ss-slider .n2-ss-shape-divider-inner{height:100%;transform-origin:center top}.n2-ss-slider .n2-ss-shape-divider-bottom .n2-ss-shape-divider-inner{position:absolute;bottom:0;left:0;width:100%;transform-origin:center bottom}.n2-ss-slider .n2-ss-shape-divider svg{display:block;height:100%;width:100%}.n2-ss-slider .n2-ss-shape-divider-top{top:0}.n2-ss-slider .n2-ss-shape-divider-bottom{bottom:0}.n2-ss-slider .n2-ss-slide .nextend-slide-bg{position:absolute;top:0;left:0;width:100%;max-width:none!important;height:auto;background:rgba(0,0,0,.002)}.n2-ss-slider video.n2-ow{max-width:none}.n2-ss-slider .n2-ss-item-video-container{overflow:hidden;width:100%;height:100%}.n2-ss-slider .n2-ss-item-video-container video{width:100%;height:100%}.n2-ss-slider .n2-ss-item-iframe-wrapper{-webkit-overflow-scrolling:touch;overflow-y:auto;height:100%}.n2-ss-slider .n2i{vertical-align:top}.n2-ss-slider iframe.n2-ow{max-width:none;display:block}.n2-ss-slider .n2-ss-item-iframe{height:100%}.n2-ss-slider .n2-grabbing{cursor:grabbing!important}.n2-ss-slider .n2-grabbing .n2-ss-slide{pointer-events:none}.n2-ss-slider .n2-ss-item-input-form{display:flex;flex-flow:row}.n2-ss-slider .n2-ss-item-input-form .n2-input{flex:1 1 auto}.n2-ss-slider .n2-ss-item-input-form .n2-form-button{margin:0}.n2-ss-slider form.n2-ow{margin:0;border:0;padding:0}.n2-ss-slider .n2-input{height:auto;width:auto;box-sizing:border-box;margin:0;border:0;padding:0;display:inline-block;vertical-align:middle;white-space:normal;background:0 0;line-height:1;font-size:13px;font-family:Arial,serif;box-shadow:none}.n2-ss-slider input.n2-ow:focus{outline:0}.n2-ss-slider input.n2-ow[placeholder]{overflow:hidden;text-overflow:clip}.n2-ss-slider ::-moz-placeholder{text-overflow:clip;color:inherit}.n2-ss-slider input.n2-ow:-moz-placeholder{text-overflow:clip;color:inherit}.n2-ss-slider input.n2-ow::-webkit-input-placeholder,.n2-ss-slider input.n2-ow::placeholder{color:inherit}.n2-ss-slider table.n2-ow{table-layout:auto;margin:0}.n2-ss-slider .n2-ow .n2-ss-thumbnail-type{width:48px;height:48px;margin-left:-24px;margin-top:-24px;position:absolute;left:50%;top:50%}.n2-ss-slider .n2-ss-section-main-content .n2-ss-item{float:none}.n2-ss-slider .n2-ss-layer[data-sstype=row].n2-ss-stretch-layer{display:flex;flex:1 1 auto}.n2-ss-slider .n2-ss-layer[data-sstype=row].n2-ss-stretch-layer>.n2-ss-layer-wrapper{display:flex}.n2-ss-slider .n2-ss-layer-row{box-sizing:border-box;display:flex}.n2-ss-slider .n2-ss-layer-row-inner{position:relative;box-sizing:border-box;display:flex;visibility:hidden;width:100%}.n2-ss-slider .n2-ss-layer-row-inner>*{visibility:visible}.n2-ss-slider .n2-ss-layer[data-sstype=row].n2-ss-stretch-layer .n2-ss-layer-row{height:auto;width:100%}.n2-ss-slider .n2-ss-layer-row>.n2-ss-layer{box-sizing:border-box;width:1px;flex:1 1 auto}.n2-ss-slider .n2-ss-layer-row .n2-ss-item{float:none}.n2-ss-slider .n2-ss-layer[data-sstype=slide]{flex:0 0 auto;position:relative;box-sizing:border-box;width:100%;height:100%;min-height:100%;z-index:2;display:flex;justify-content:center;flex-flow:column}.n2-ss-slider .n2-ss-layer-content .n2-ss-layer--auto:not([data-pm=absolute]){width:auto!important}.n2-ss-slider .n2-ss-layer-content .n2-ss-layer[data-pm=normal]{max-width:calc(100% - var(--margin-right) - var(--margin-left))}.n2-ss-slider .n2-ss-layer[data-sstype=content]{flex:0 0 auto;width:100%;min-height:100%;position:relative;z-index:2;display:flex}.n2-ss-slider .n2-ss-layer-content{flex:0 0 auto;display:flex;flex-direction:column;justify-content:flex-start;box-sizing:border-box;position:relative;min-height:10px}.n2-ss-slider .n2-ss-section-main-content{flex:1 1 auto;display:flex;justify-content:center;flex-direction:column;min-height:100%;max-width:100%}.n2-ss-slider .n2-ss-layer-with-background{--n2bgimage: none;--n2bggradient: none;background-image:var(--n2bggradient),var(--n2bgimage);background-size:cover,cover;background-repeat:no-repeat,no-repeat;transition:all .3s;transition-property:border-color,background-color,border-radius,box-shadow}.n2-ss-slider .n2-ss-layer[data-sstype=col]{display:flex;flex-flow:column;order:10;flex:0 1 auto}.n2-ss-slider .n2-ss-layer--block>.n2-ss-layer-row>.n2-ss-layer-row-inner>.n2-ss-layer[data-sstype=col],.n2-ss-slider .n2-ss-layer--block>.n2-ss-layer-wrapper>.n2-ss-layer-row>.n2-ss-layer-row-inner>.n2-ss-layer[data-sstype=col]{flex:1 1 auto}.n2-ss-slider .n2-ss-layer-col{box-sizing:border-box;position:relative;width:100%;height:auto;flex:1 1 auto}.n2-ss-slider .n2-ss-layer-col>.n2-ss-layer{flex:0 0 auto}.n2-ss-slider .n2-ss-layer:not([data-sstype=col]){align-self:var(--ssselfalign)}.n2-ss-slider .n2-ss-item-image-content{overflow:hidden;line-height:0}.n2-ss-slider .n2-ss-img-wrapper,.n2-ss-slider .n2-ss-img-wrapper img{line-height:0}.n2-ss-slider .n2-ss-item-image-content img{display:inline-block;max-width:100%}.n2-ss-slider .n2-ss-item-image-content a{display:inline-block}.n2-ss-slider .n2-ss-item-image-content picture{width:100%}.n2-ss-slider img.n2-ss-item-image-area{display:block;width:100%!important;height:100%!important}.n2-ss-slider .n2_ss_video_player{position:relative}.n2-ss-slider .n2_ss_video_player .n2_ss_video_player__placeholder{padding-top:56.25%}.n2-ss-slider .n2_ss_video_player[data-aspect-ratio="16:10"] .n2_ss_video_player__placeholder{padding-top:62.5%}.n2-ss-slider .n2_ss_video_player[data-aspect-ratio="4:3"] .n2_ss_video_player__placeholder{padding-top:75%}.n2-ss-slider .n2_ss_video_player iframe,.n2-ss-slider .n2_ss_video_player video,.n2-ss-slider .n2_ss_video_player .n2_ss_video_player__cover{display:block;position:absolute;top:0;left:0;width:100%;height:100%}.n2-ss-slider .n2_ss_video_player .n2_ss_video_player__cover{z-index:2;transform:translate3d(0,0,0)}.n2-ss-slider .n2_ss_video_player[data-aspect-ratio=fill]{min-height:50px;height:100%}.n2-ss-slider .n2_ss_video_player[data-aspect-ratio=fill] .n2_ss_video_player__placeholder,.n2-ss-slider .n2_ss_video_player[data-aspect-ratio=fill]>.n2_ss_video_player__placeholder,.n2-ss-slider .n2_ss_video_player[data-aspect-ratio=fill]>.n2_ss_video_player__placeholder{padding-top:0}.n2-ss-slider .n2_ss_video_player[data-aspect-ratio=fill] video{position:static;height:auto}.n2-ss-slider .n2-ss-layer[data-pm=absolute]>.n2-ss-item>.n2_ss_video_player[data-aspect-ratio=fill]>video,.n2-ss-slider .n2-ss-layer[data-pm=absolute]>.n2_ss_video_player[data-aspect-ratio=fill]>video,.n2-ss-slider .n2_ss_video_player[data-aspect-ratio=fill]>video,.n2-ss-slider .n2_ss_video_player[data-aspect-ratio=fill]>video{position:static;height:100%}.n2-ss-slider img.n2_ss_video_cover{display:block;position:absolute;left:0;top:0;width:100%;height:100%;z-index:1;object-fit:cover}.n2-ss-slider img.n2_ss_video_play_btn{position:absolute;left:50%;top:50%;z-index:2;width:48px;height:48px;transform:translate(-50%,-50%)}.n2-ss-slider .n2-ss-animated-heading-wrapper,.n2-ss-slider .n2-ss-animated-heading-wrapper *,.n2-ss-slider .n2-ss-highlighted-heading-wrapper,.n2-ss-slider .n2-ss-highlighted-heading-wrapper *{text-decoration:none!important}.n2_clear{clear:both}[data-force-hidden],[data-force-hidden] *{visibility:hidden!important}.n2-ss-slider .n2-ss-reveal-clip{pointer-events:none;visibility:hidden;position:absolute;left:0;top:0;z-index:1000000;width:100%;height:100%;overflow:hidden}.n2-ss-slider .n2-ss-reveal-clip>*{position:absolute;left:0;top:0;width:100%;height:100%}.n2-ss-slider .n2-widget-html{z-index:10}.n2-ss-slider .n-particles-js-canvas-el{position:absolute;left:0;top:0;width:100%;height:100%;z-index:12}ss-text,ss-word,ss-char{position:relative;display:inline-block}ss-p{display:block}ss3-loader{display:none;place-content:center;position:absolute;left:0;top:0;width:100%;height:100%;z-index:100000}ss3-loader:after{content:'';display:block;border:9px solid RGBA(0,0,0,.6);border-top:9px solid #fff;border-radius:50%;box-shadow:inset 0 0 0 1px RGBA(0,0,0,.6),0 0 0 1px RGBA(0,0,0,.6);width:40px;height:40px;animation:n2-ss-loader-spin 2s linear infinite}@keyframes n2-ss-loader-spin{0%{transform:rotate(0deg)}to{transform:rotate(360deg)}}.n2-ss-slider .n2-input,.n2-ss-slider .n2-ss-item-counter-counting-div{-webkit-transform:translate3d(0,0,0)}
div#n2-ss-4 .n2-ss-slider-1{display:grid;position:relative}div#n2-ss-4 .n2-ss-slider-2{display:grid;position:relative;overflow:hidden;padding:0;border:0 solid rgba(62,62,62,1);border-radius:0;background-clip:padding-box;background-repeat:repeat;background-position:50% 50%;background-size:cover;background-attachment:scroll;z-index:1}div#n2-ss-4:not(.n2-ss-loaded) .n2-ss-slider-2{background-image:none !important}div#n2-ss-4 .n2-ss-slider-3{display:grid;grid-template-areas:'cover';position:relative;overflow:hidden;z-index:10}div#n2-ss-4 .n2-ss-slider-3>*{grid-area:cover}div#n2-ss-4 .n2-ss-slide-backgrounds,div#n2-ss-4 .n2-ss-slider-3>.n2-ss-divider{position:relative}div#n2-ss-4 .n2-ss-slide-backgrounds{z-index:10}div#n2-ss-4 .n2-ss-slide-backgrounds>*{overflow:hidden}div#n2-ss-4 .n2-ss-slide-background{transform:translateX(-100000px)}div#n2-ss-4 .n2-ss-slider-4{place-self:center;position:relative;width:100%;height:100%;z-index:20;display:grid;grid-template-areas:'slide'}div#n2-ss-4 .n2-ss-slider-4>*{grid-area:slide}div#n2-ss-4.n2-ss-full-page--constrain-ratio .n2-ss-slider-4{height:auto}div#n2-ss-4 .n2-ss-slide{display:grid;place-items:center;grid-auto-columns:100%;position:relative;z-index:20;-webkit-backface-visibility:hidden;transform:translateX(-100000px)}div#n2-ss-4 .n2-ss-slide{perspective:1500px}div#n2-ss-4 .n2-ss-slide-active{z-index:21}.n2-ss-background-animation{position:absolute;top:0;left:0;width:100%;height:100%;z-index:3}div#n2-ss-4 .nextend-arrow{cursor:pointer;overflow:hidden;line-height:0 !important;z-index:18;-webkit-user-select:none}div#n2-ss-4 .nextend-arrow img{position:relative;display:block}div#n2-ss-4 .nextend-arrow img.n2-arrow-hover-img{display:none}div#n2-ss-4 .nextend-arrow:focus img.n2-arrow-hover-img,div#n2-ss-4 .nextend-arrow:hover img.n2-arrow-hover-img{display:inline}div#n2-ss-4 .nextend-arrow:focus img.n2-arrow-normal-img,div#n2-ss-4 .nextend-arrow:hover img.n2-arrow-normal-img{display:none}div#n2-ss-4 .nextend-arrow-animated{overflow:hidden}div#n2-ss-4 .nextend-arrow-animated>div{position:relative}div#n2-ss-4 .nextend-arrow-animated .n2-active{position:absolute}div#n2-ss-4 .nextend-arrow-animated-fade{transition:background .3s,opacity .4s}div#n2-ss-4 .nextend-arrow-animated-horizontal>div{transition:all .4s;transform:none}div#n2-ss-4 .nextend-arrow-animated-horizontal .n2-active{top:0}div#n2-ss-4 .nextend-arrow-previous.nextend-arrow-animated-horizontal .n2-active{left:100%}div#n2-ss-4 .nextend-arrow-next.nextend-arrow-animated-horizontal .n2-active{right:100%}div#n2-ss-4 .nextend-arrow-previous.nextend-arrow-animated-horizontal:hover>div,div#n2-ss-4 .nextend-arrow-previous.nextend-arrow-animated-horizontal:focus>div{transform:translateX(-100%)}div#n2-ss-4 .nextend-arrow-next.nextend-arrow-animated-horizontal:hover>div,div#n2-ss-4 .nextend-arrow-next.nextend-arrow-animated-horizontal:focus>div{transform:translateX(100%)}div#n2-ss-4 .nextend-arrow-animated-vertical>div{transition:all .4s;transform:none}div#n2-ss-4 .nextend-arrow-animated-vertical .n2-active{left:0}div#n2-ss-4 .nextend-arrow-previous.nextend-arrow-animated-vertical .n2-active{top:100%}div#n2-ss-4 .nextend-arrow-next.nextend-arrow-animated-vertical .n2-active{bottom:100%}div#n2-ss-4 .nextend-arrow-previous.nextend-arrow-animated-vertical:hover>div,div#n2-ss-4 .nextend-arrow-previous.nextend-arrow-animated-vertical:focus>div{transform:translateY(-100%)}div#n2-ss-4 .nextend-arrow-next.nextend-arrow-animated-vertical:hover>div,div#n2-ss-4 .nextend-arrow-next.nextend-arrow-animated-vertical:focus>div{transform:translateY(100%)}div#n2-ss-4 .n2-ss-control-bullet{visibility:hidden;text-align:center;justify-content:center;z-index:14}div#n2-ss-4 .n2-ss-control-bullet--calculate-size{left:0 !important}div#n2-ss-4 .n2-ss-control-bullet-horizontal.n2-ss-control-bullet-fullsize{width:100%}div#n2-ss-4 .n2-ss-control-bullet-vertical.n2-ss-control-bullet-fullsize{height:100%;flex-flow:column}div#n2-ss-4 .nextend-bullet-bar{display:inline-flex;vertical-align:top;visibility:visible;align-items:center;flex-wrap:wrap}div#n2-ss-4 .n2-bar-justify-content-left{justify-content:flex-start}div#n2-ss-4 .n2-bar-justify-content-center{justify-content:center}div#n2-ss-4 .n2-bar-justify-content-right{justify-content:flex-end}div#n2-ss-4 .n2-ss-control-bullet-vertical>.nextend-bullet-bar{flex-flow:column}div#n2-ss-4 .n2-ss-control-bullet-fullsize>.nextend-bullet-bar{display:flex}div#n2-ss-4 .n2-ss-control-bullet-horizontal.n2-ss-control-bullet-fullsize>.nextend-bullet-bar{flex:1 1 auto}div#n2-ss-4 .n2-ss-control-bullet-vertical.n2-ss-control-bullet-fullsize>.nextend-bullet-bar{height:100%}div#n2-ss-4 .nextend-bullet-bar .n2-bullet{cursor:pointer;transition:background-color .4s}div#n2-ss-4 .nextend-bullet-bar .n2-bullet.n2-active{cursor:default}div#n2-ss-4 div.n2-ss-bullet-thumbnail-container{position:absolute;z-index:10000000}div#n2-ss-4 .n2-ss-bullet-thumbnail-container .n2-ss-bullet-thumbnail{background-size:cover;background-repeat:no-repeat;background-position:center}div#n2-ss-4 .n2-style-1832f99a93b1ef5f4c8620a10d3079f3-dot{background:rgba(0,0,0,.67);opacity:1;padding:10px 10px 5px 5px;box-shadow:none;border:0 solid rgba(0,0,0,1);border-radius:50px;margin:8px}div#n2-ss-4 .n2-style-1832f99a93b1ef5f4c8620a10d3079f3-dot.n2-active,div#n2-ss-4 .n2-style-1832f99a93b1ef5f4c8620a10d3079f3-dot:hover,div#n2-ss-4 .n2-style-1832f99a93b1ef5f4c8620a10d3079f3-dot:focus{background:#00c1c4}div#n2-ss-4 .n2-style-739b6424a8015f4dafd070477b0c4abb-simple{background:rgba(0,0,0,.5);opacity:1;padding:3px;box-shadow:none;border:0 solid rgba(0,0,0,1);border-radius:3px;margin:5px;background-size:cover}div#n2-ss-4 .n2-ss-slide-limiter{max-width:3000px}div#n2-ss-4 .n-uc-PqY0j9G2p48b{padding:0}div#n2-ss-4 .n-uc-xuVk3DLilt6q{padding:0}div#n2-ss-4 .n-uc-juUJccbG7DOd{padding:0}div#n2-ss-4 .n-uc-QCkQ3CR9o2lY{padding:0}div#n2-ss-4 .n-uc-t001kctTRXPn{padding:0}div#n2-ss-4 .n-uc-dlkTFkeiVrW1{padding:0}div#n2-ss-4 .n-uc-eJN7Cx3Blm58{padding:0}div#n2-ss-4 .n-uc-H7ELgUOrerA8{padding:0}div#n2-ss-4-align{max-width:1920px}div#n2-ss-4 .nextend-arrow img{width:32px}@media (min-width:1200px){div#n2-ss-4 [data-hide-desktopportrait="1"]{display:none !important}}@media (orientation:landscape) and (max-width:1199px) and (min-width:901px),(orientation:portrait) and (max-width:1199px) and (min-width:701px){div#n2-ss-4 [data-hide-tabletportrait="1"]{display:none !important}}@media (orientation:landscape) and (max-width:900px),(orientation:portrait) and (max-width:700px){div#n2-ss-4 [data-hide-mobileportrait="1"]{display:none !important}div#n2-ss-4 .nextend-arrow img{width:16px}}
.recentcomments a{display:inline !important;padding:0 !important;margin:0 !important}