html,body{width:100%;height:100%;}html{overflow-x:hidden;}*,h1,h2,h3,h4,h5,h6,p,ul,a{margin:0;padding:0;}body{font-size:14px;font-weight:400;line-height:1.71428571429;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;color:#212121;}:active,:focus{outline:none !important;}p,ul,ol,pre,table,blockquote{margin-bottom:1.625em;}ul,ol{list-style:none;}ul > li,ol > li{margin-bottom:0;}ul.list-normal,ol.list-normal,.list-normal ul,.list-normal ol{display:block;list-style-type:disc;margin:1.625em;padding-left:1em;}ul.list-normal,.list-normal ul{list-style-type:disc;}ol.list-normal,.list-normal ol{list-style-type:decimal;}ul.list-normal ul,ul.list-normal ol,ol.list-normal ul,ol.list-normal ol,.list-normal ul ul,.list-normal ul ol,.list-normal ol ul,.list-normal ol ol{margin-top:0 !important;margin-bottom:0 !important;padding-top:0 !important;padding-bottom:0 !important;}.table-normal table,.table-normal table td,.table-normal table th,table.table-normal,table.table-normal td,table.table-normal th{border:1px solid black;}.table-normal table td,.table-normal table th,table.table-normal td,table.table-normal th{padding:0.8125em;}.table-normal table,table.table-normal{border-collapse:collapse;width:100%;}.table-normal table th,table.table-normal th{text-align:left;}select{max-width:100%;}.wp-block-quote,blockquote{background:#fff;border:1px solid #F8F8F8 !important;border-left:5px solid #EE6E73 !important;padding:0 2em 1.421875em !important;margin-top:1.625em !important;font-style:italic;line-height:2;quotes:"\201C""\201D""\2018""\2019";font-size:1.14285714286em;}.wp-block-quote:before,blockquote:before{color:#EE6E73;content:open-quote;font-size:6em;line-height:0.1em;margin-right:0.25em;vertical-align:-0.45em;font-family:sans-serif;}strong{font-weight:600;}hr{margin:1.625em 0;border-color:#F4F4F4;}a img{border:none;}img{max-width:100%;}iframe{border:none !important;}.ajax-info{padding:.3em .7em;}.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0;}.clearfix{*zoom:1;}.clearfix:before,.clearfix:after{display:table;content:"";line-height:0;}.clearfix:after{clear:both;}.transition,.transition img,.transition a,.transition i,.transition li,.transition span{-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-ms-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{color:#212121;font-weight:700;font-variant-ligatures:common-ligatures;margin-top:0;margin-bottom:10px;padding:0 0 .625em;-ms-word-wrap:break-word;word-wrap:break-word;}h1{font-size:4em;line-height:1.14285714286;}h2{font-size:2.8125em;line-height:1.2;}h3{font-size:2em;line-height:1.25;}h4{font-size:1.38461538462em;line-height:1.33333333333;}h5{font-size:1.14285714286em;line-height:1.5;font-weight:600;}h6{font-size:0.85714285714em;line-height:2;font-weight:600;}.h1{font-size:4em !important;line-height:1.14285714286 !important;}.h2{font-size:2.8125em !important;line-height:1.2 !important;}.h3{font-size:2em !important;line-height:1.25 !important;}.h4{font-size:1.38461538462em !important;line-height:1.33333333333 !important;}.h5{font-size:1.14285714286em !important;line-height:1.5 !important;font-weight:600 !important;}.h6{font-size:0.85714285714em !important;line-height:2 !important;font-weight:600 !important;}.font-normal{font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif !important;font-weight:400 !important;}.font-normal-desc{filter:alpha(opacity=65);-moz-opacity:0.65;opacity:0.65;}.font-uppercase{text-transform:uppercase !important;}.font-bold{font-weight:700 !important;}.font-medium-bold{font-weight:600 !important;}.font-italic{font-style:italic !important;}.font-no-italic{font-style:normal !important;}.font-underline{text-decoration:underline !important;}@media all and (max-width:768px){h1{font-size:2.8125em;line-height:1.15555556;}h2{font-size:2em;line-height:1.421875;}h3{font-size:1.4375em;line-height:1.625;}.h1{font-size:2.8125em !important;line-height:1.15555556 !important;}.h2{font-size:2em !important;line-height:1.421875 !important;}.h3{font-size:1.4375em !important;line-height:1.625 !important;}}@media all and (max-width:480px){h1{font-size:2.38461538462em;line-height:1.38461538462;}h2{font-size:1.71428571429em;line-height:1.28571428571;}h3{font-size:1.4375em;line-height:1.5;}.h1{font-size:2.38461538462em !important;line-height:1.38461538462 !important;}.h2{font-size:1.71428571429em !important;line-height:1.28571428571 !important;}.h3{font-size:1.4375em !important;line-height:1.5 !important;}}a,h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-ms-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;}a{color:#474747;}a:hover,a:focus,a:active{color:#000;text-decoration:none;outline:none;}a:hover{}a:active,a:focus{}a.link{text-decoration:underline;color:#EE6E73;}a.link:hover{color:#E85254;}.list-normal a:not(.uix-sc-btn):not(.wp-block-button__link),.table-normal a:not(.uix-sc-btn):not(.wp-block-button__link){color:#EE6E73;}.list-normal a:not(.uix-sc-btn):not(.wp-block-button__link):hover,.table-normal a:not(.uix-sc-btn):not(.wp-block-button__link):hover{color:#E85254;text-decoration:underline;}.list-normal a:not(.uix-sc-btn):not(.wp-block-button__link):hover img,.table-normal a:not(.uix-sc-btn):not(.wp-block-button__link):hover img{text-decoration:none;}section,footer{padding-top:7.5em;padding-bottom:9.125em;}section.space-sm,footer.space-sm{padding-top:5.5em;padding-bottom:5.5em;}section.space-lg,footer.space-lg{padding-top:13em;padding-bottom:13em;}section.space-none{padding:0;}section.space-none-top{padding-top:0;}section.space-none-bottom{padding-bottom:0;}section.site-google-map{padding-top:0;}@media all and (max-width:768px){section,footer{padding:4.875em 0;}section.space-sm,footer.space-sm{padding-top:3em;padding-bottom:3em;}section.space-lg,footer.space-lg{padding:4.875em 0;}section.space-none{padding:0;}section.space-none-top{padding-top:0;}section.space-none-bottom{padding-bottom:0;}section.site-google-map{padding-top:0;}}.controls{text-align:left;position:relative;}.controls-custom,.controls input[type="text"],.controls input[type="email"],.controls input[type="tel"],.controls input[type="password"],.controls input[type="url"],.controls input[type="search"],.controls textarea,.controls button,.controls select{width:calc(100% - 1.25em );font-size:1em;padding:0.625em;border:none;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-ms-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;}.controls input[type="text"],.controls input[type="email"],.controls input[type="tel"],.controls input[type="password"],.controls input[type="url"],.controls input[type="search"],.controls textarea,.controls button,.controls select{background-color:#fff;color:#888;margin-bottom:1.25em;border:1px solid #c6c6c6;width:calc(100% - 1.25em - 2px );}.controls input[type="text"]:focus,.controls input[type="text"]:hover,.controls input[type="email"]:focus,.controls input[type="email"]:hover,.controls input[type="tel"]:focus,.controls input[type="tel"]:hover,.controls input[type="password"]:focus,.controls input[type="password"]:hover,.controls input[type="url"]:focus,.controls input[type="url"]:hover,.controls input[type="search"]:focus,.controls input[type="search"]:hover,.controls textarea:focus,.controls textarea:hover,.controls button:focus,.controls button:hover,.controls select:focus,.controls select:hover{outline:none;border-color:#333;}.controls input[type="text"]:focus + label,.controls input[type="text"]:hover + label,.controls input[type="email"]:focus + label,.controls input[type="email"]:hover + label,.controls input[type="tel"]:focus + label,.controls input[type="tel"]:hover + label,.controls input[type="password"]:focus + label,.controls input[type="password"]:hover + label,.controls input[type="url"]:focus + label,.controls input[type="url"]:hover + label,.controls input[type="search"]:focus + label,.controls input[type="search"]:hover + label,.controls textarea:focus + label,.controls textarea:hover + label,.controls button:focus + label,.controls button:hover + label,.controls select:focus + label,.controls select:hover + label{color:#333;cursor:text;}.controls .fa-sort{position:absolute;right:1em;top:1.25em;color:#999;}.controls select{-moz-appearance:none;-webkit-appearance:none;cursor:pointer;}.controls label{position:absolute;left:1em;top:0.825em;color:#999;display:inline-block;padding:0 1em;background-color:rgba(255,255,255,0);pointer-events:none;-moz-transition:color 0.3s,top 0.3s,background-color 0.2s;-o-transition:color 0.3s,top 0.3s,background-color 0.2s;-webkit-transition:color 0.3s,top 0.3s,background-color 0.2s;transition:color 0.3s,top 0.3s,background-color 0.2s;}.controls label.active{top:-1.25em;color:#555;background-color:white;}.controls textarea{resize:none;height:20vh;}.controls button{cursor:pointer;padding:0.8571428571em 0;width:100%;}.controls .req-icon{position:absolute;right:0.825em;top:0.825em;color:#EE6E73;}.controls-custom-merge{background-color:#fff;color:#888;margin-bottom:1.25em;border:1px solid #c6c6c6;font-size:1em;padding:0.625em 1.25em;-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-ms-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;font-weight:600;}.form-merge{min-width:100%;overflow:hidden;}.form-merge.no-labels label{display:none;}.form-merge input{-webkit-border-radius:50px 0 0 50px;-moz-border-radius:50px 0 0 50px;border-radius:50px 0 0 50px;}.form-merge input + button[type="submit"]{margin-left:-4px;}.form-merge button[type="submit"]{-webkit-border-radius:0 50px 50px 0;-moz-border-radius:0 50px 50px 0;border-radius:0 50px 50px 0;position:relative;margin:0;font-weight:600;text-transform:uppercase;}.form-merge.form-square input{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}.form-merge.form-square button[type="submit"]{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}@media all and (max-width:768px){.form-merge input{width:100%;border-radius:50px;}.form-merge input + button[type="submit"]{margin-left:0;}.form-merge button[type="submit"]{bottom:0;border-radius:50px;width:100%;}}.wrapper.blur{-webkit-filter:blur(6px);-moz-filter:blur(6px);-ms-filter:blur(6px);filter:blur(6px);filter:alpha(opacity=30);-moz-opacity:0.3;opacity:0.3;}.fl{float:left;}.fr{float:right;}.t-r{text-align:right;}.t-l{text-align:left;}.t-c{text-align:center;}.inline-block{display:inline-block;}.block{display:block;}.pos-vertical-align{position:absolute;z-index:2;width:100%;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);}.center-vertically{display:table;width:100%;height:100%;}.center-vertically > div{display:table-cell;vertical-align:middle;}.height-10{height:10vh !important;}.height-20{height:20vh !important;}.height-30{height:30vh !important;}.height-40{height:40vh !important;}.height-50{height:50vh !important;}.height-60{height:60vh !important;}.height-70{height:70vh !important;}.height-80{height:80vh !important;}.height-90{height:90vh !important;}.height-100{height:100vh !important;}@media all and (max-width:768px){.height-100,.height-90,.height-80,.height-70,.height-60,.height-50,.height-40,.height-30,.height-20,.height-10{height:auto !important;}}.menu-wrapper{font-size:0.78571428571em;padding-top:5px;padding-bottom:5px;display:table;width:100%;border:1px solid #ADADAD;letter-spacing:0.8px;font-weight:400;text-transform:uppercase;border-left:none;border-right:none;position:relative;line-height:2.34375;background-color:#fff;}.full-slideshow-header .menu-wrapper{position:absolute;top:0;left:0;background-color:transparent;}.full-slideshow-header .menu-wrapper.adminbar-pos{top:32px;}.full-slideshow-header .menu-wrapper.adminbar-pos.menu-scroll-fixed{top:0;}.menu-wrapper.menu-scroll-fixed{padding:0;position:fixed;top:0;background-color:#fff;}@media screen and ( max-width:782px ){}.has-header-bg .menu-wrapper:not(.menu-scroll-fixed){border-color:rgba(0,0,0,.35);background-color:rgba(0,0,0,.35);}@media all and (max-width:768px){.menu-wrapper{display:none;}}.menu-left{float:left;width:calc(100% - 60px);position:relative;}.menu-right{float:right;width:59px;height:calc(100% - 10px);overflow:hidden;}.full-slideshow-header ul.menu-main a{color:#fff !important;}.full-slideshow-header .menu-scroll-fixed ul.menu-main a{color:inherit !important;}.full-slideshow-header .menu-scroll-fixed ul.menu-main a:hover{color:#000 !important;}.has-header-bg ul.menu-main > li > a{color:#fff !important;}.full-slideshow-header .menu-scroll-fixed ul.menu-main > li > a,.has-header-bg .menu-scroll-fixed ul.menu-main > li > a{color:inherit !important;}.full-slideshow-header ul.menu-main > li:hover > a,.has-header-bg ul.menu-main > li:hover > a{color:#DDDDDD !important;}.full-slideshow-header .menu-scroll-fixed ul.menu-main > li:hover > a,.has-header-bg .menu-scroll-fixed ul.menu-main > li:hover > a{color:#000 !important;}ul.menu-main ul a:hover{color:#000 !important;-webkit-transform:translateX(2px);-moz-transform:translateX(2px);-o-transform:translateX(2px);-ms-transform:translateX(2px);transform:translateX(2px);}.full-slideshow-header ul.menu-main ul a:hover{color:#fff !important;}ul.menu-main{display:table-row;width:100%;}ul.menu-main li{position:relative;margin-bottom:0;}ul.menu-main > li{text-align:center;display:table-cell;border-right:1px solid #ADADAD;white-space:nowrap;}ul.menu-main > li > a{white-space:nowrap;display:block;width:93%;overflow:hidden;text-overflow:ellipsis;padding-left:2%;}ul.menu-main > li ul{min-width:16em;display:none;position:absolute;}ul.menu-main > li > ul{filter:alpha(opacity=0);-moz-opacity:0;opacity:0;}ul.menu-main > li:not(.multi-column) > ul ul{background:#fff;}.full-slideshow-header ul.menu-main > li:not(.multi-column) > ul ul{border-color:rgba(0,0,0,.7) !important;background:rgba(0,0,0,.55) !important;border-top-color:rgba(255,255,255,.6) !important;}.full-slideshow-header .menu-scroll-fixed ul.menu-main > li:not(.multi-column) > ul ul{border-color:#ADADAD !important;background:#fff !important;}ul.menu-main > li > ul:before{content:'';display:block;height:100%;width:100%;position:absolute;top:0;left:0;margin-top:6px;border:1px solid #ADADAD;background:#fff;}.menu-scroll-fixed ul.menu-main > li > ul:before{top:1px;}.full-slideshow-header ul.menu-main > li > ul:before{border-color:rgba(0,0,0,.7);background:rgba(0,0,0,.55);border-top-color:rgba(255,255,255,.7);}.full-slideshow-header .menu-scroll-fixed ul.menu-main > li > ul:before{border-color:#ADADAD;background:#fff;}.menu-scroll-fixed ul.menu-main > li > ul:before{margin-top:0;}ul.menu-main > li ul li:first-child{padding-top:1em;}ul.menu-main > li ul li:last-child{padding-bottom:1em;}ul.menu-main ul.sub-menu{top:100%;left:-1px;text-align:left;}ul.menu-main > li:not(.multi-column) ul.sub-menu ul{left:100%;top:0;border:1px solid #ADADAD;background:#fff;margin-left:-1px;}ul.menu-main ul.sub-menu li{margin:.7em 0;}ul.menu-main ul.sub-menu li a{-ms-word-wrap:break-word;word-wrap:break-word;white-space:normal;line-height:1.4;display:block;padding:.7em 2em 0;}li.multi-column > ul{width:auto !important;white-space:nowrap;display:none;padding:0 !important;padding:1em 0 !important;}li.multi-column > ul > li{display:inline-block;*display:inline;}li.multi-column > ul .multi-column-title,li.multi-column > ul > li > a{color:#212121;font-weight:700;display:inline-block;*display:inline;padding:.5em 2em 0 2em;cursor:default;font-size:1.07142857143em;}li.multi-column > ul .multi-column-title{padding-bottom:.5em;padding-left:1.71428571429em;}.full-slideshow-header li.multi-column > ul .multi-column-title,.full-slideshow-header li.multi-column > ul > li > a{color:#fff;font-weight:900;font-size:1.07142857143em;}.full-slideshow-header .menu-scroll-fixed li.multi-column > ul .multi-column-title,.full-slideshow-header .menu-scroll-fixed li.multi-column > ul > li > a{color:#212121;font-weight:700;font-size:1.07142857143em;}li.multi-column > ul > li > a:hover{color:#fff !important;}.full-slideshow-header li.multi-column > ul > li > a:hover{color:#fff !important;}.full-slideshow-header .menu-scroll-fixed li.multi-column > ul > li > a:hover{color:#212121 !important;}li.multi-column > ul li{overflow:hidden;vertical-align:top;padding:0 !important;margin:0 !important;}li.multi-column > ul li ul li{margin:.7em 0 !important;}li.multi-column > ul li ul li:first-child{margin:0 !important;}li.multi-column > ul li ul{position:relative !important;-webkit-box-shadow:none !important;-moz-box-shadow:none !important;box-shadow:none !important;border-left:none !important;border:none !important;text-align:left;}li.multi-column > ul ul li{float:none;display:block;}li.multi-column > ul ul{display:block !important;}.nav-arrow{display:block;position:absolute;right:1.325em;top:38%;background-color:transparent;width:3px;height:3px;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;}ul.menu-main ul.sub-menu .nav-arrow{background-color:transparent;right:1.325em;}.menu-toggle{position:fixed;display:none;width:30px;height:30px;top:20px;right:15px;cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0);z-index:90001;background:#333;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-moz-transition:.1s ease-in-out;-o-transition:.1s ease-in-out;-webkit-transition:.1s ease-in-out;transition:.1s ease-in-out;-webkit-box-shadow:0px 7px 19px 0px rgba(0,0,0,0.21);-moz-box-shadow:0px 7px 19px 0px rgba(0,0,0,0.21);box-shadow:0px 7px 19px 0px rgba(0,0,0,0.21);}.menu-toggle.adminbar-pos{top:66px;}.menu-toggle.adminbar-pos-scroll{top:20px;}@media screen and ( max-width:782px ){.admin-bar .menu-toggle.adminbar-pos-scroll{top:66px;}}@media screen and ( max-width:600px ){.admin-bar .menu-toggle.adminbar-pos-scroll{top:20px;}}@media all and (max-width:768px){.menu-toggle{display:block;}}.menu-toggle span{display:block;position:absolute;top:9px;left:7px;width:17px;height:1px;background:#fff;-webkit-transition:350ms;-moz-transition:350ms;-o-transition:350ms;transition:350ms;}.menu-toggle.open span{left:11px;}.menu-toggle .l2{top:14px;}.menu-toggle .l3{top:19px;}.menu-toggle.open .l1{-webkit-transform:rotate(45deg) translate(0px,7px);-moz-transform:rotate(45deg) translate(0px,7px);-ms-transform:rotate(45deg) translate(0px,7px);-o-transform:rotate(45deg) translate(0px,7px);transform:rotate(45deg) translate(0px,7px);}.menu-toggle.open .l2{opacity:0;}.menu-toggle.open .l3{-webkit-transform:rotate(-45deg) translate(0px,-7px);-moz-transform:rotate(-45deg) translate(0px,-7px);-ms-transform:rotate(-45deg) translate(0px,-7px);-o-transform:rotate(-45deg) translate(0px,-7px);transform:rotate(-45deg) translate(0px,-7px);}.header-area{position:absolute;left:0;top:0;width:100%;z-index:90000;}.header-container{position:relative;background:url(../images/blank.gif);}.header-inner{height:320px;}.full-slideshow-header .header-inner{display:none !important;}@media all and (max-width:768px){.header-inner{height:115px;}}.header-inner.auto-height{}.header-inner.no-height{height:0 !important;}.navbar-fixed-top .header-container{padding-top:5px;padding-bottom:5px;}.brand{text-align:center;margin:1em 0 1em;font-family:'Pacifico',cursive;font-size:4.5em;font-weight:700;white-space:nowrap;max-width:95%;overflow:hidden;text-overflow:ellipsis;letter-spacing:2px;-moz-transition:.1s linear;-o-transition:.1s linear;-webkit-transition:.1s linear;transition:.1s linear;}.brand.scroll-active{-moz-transition:none;-o-transition:none;-webkit-transition:none;transition:none;}.brand a{color:#000;}.brand img{max-width:90%;}.mobile-brand{display:none;}.brand .description,.brand .description a{line-height:1.4;font-weight:100;letter-spacing:1px;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;}.full-slideshow-header .brand,.has-header-bg .brand,.full-slideshow-header .brand a,.has-header-bg .brand a{color:#fff;text-shadow:-2px 2px 0 rgba(0,0,0,.9),-2px 2px 0 #000;}.full-slideshow-header .brand{margin:0;position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}@media all and (max-width:991px){.full-slideshow-header .brand{top:40%;}}@media all and (max-width:768px){.brand{margin:1.5em 0 0;font-size:2.5em;}.brand img{max-width:100%;}.mobile-brand{display:block;}.has-header-bg .brand{margin:1em;}.full-slideshow-header .brand{display:none;}.full-slideshow-header .brand .description,.has-header-bg .brand .description,.full-slideshow-header .brand .description a,.has-header-bg .brand .description a{letter-spacing:0;}}.footer-main-container{border-top:1px solid #E1E1E1;font-size:0.8571428571em;padding:3em 0 2em;}.footer-menu,.footer-menu ul,.footer-menu li{display:inline;}.footer-menu li a{padding:0 .5em;border-right:1px solid #E1E1E1;font-size:0.92857142857em;}.footer-menu li:last-child a{border:none;}@media all and (max-width:768px){.footer-main-container .row .t-l{text-align:center;}.footer-main-container .row .t-c{padding:.5em;}.footer-main-container .row .t-r{text-align:center;}}.social-bg{color:#fff !important;}.social-bg-twitter{border-color:#53B9FD !important;background-color:#53B9FD !important;}.social-bg-facebook{border-color:#78A4DD !important;background-color:#78A4DD !important;}.social-bg-google{border-color:#FC5B5B !important;background-color:#FC5B5B !important;}.social-bg-instagram{border-color:#6156C7 !important;background-color:#6156C7 !important;}.social-bg-lastfm{border-color:#B90000 !important;background-color:#B90000 !important;}.social-bg-youtube{border-color:#CC181E !important;background-color:#CC181E !important;}.social-bg-vimeo{border-color:#1ab7ea !important;background-color:#1ab7ea !important;}.social-bg-dribbble{border-color:#FA8BBC !important;background-color:#FA8BBC !important;}.social-bg-github{border-color:#652F51 !important;background-color:#652F51 !important;}.social-bg-flickr{border-color:#fc4ca4 !important;background-color:#fc4ca4 !important;}.social-bg-medium{border-color:#00AB6B !important;background-color:#00AB6B !important;}.social-bg-codepen{border-color:#333 !important;background-color:#333 !important;}.social-bg-behance{border-color:#4F8FD6 !important;background-color:#4F8FD6 !important;}.social-bg-dropbox{border-color:#349BE9 !important;background-color:#349BE9 !important;}.social-bg-pinterest{border-color:#F35359 !important;background-color:#F35359 !important;}.social-bg-reddit{border-color:#FF4500 !important;background-color:#FF4500 !important;}.social-bg-soundcloud{border-color:#FF7500 !important;background-color:#FF7500 !important;}.social-bg-producthunt{border-color:#DA552F !important;background-color:#DA552F !important;}.social-bg-weibo{border-color:#E6162D !important;background-color:#E6162D !important;}.social-bg-deviantart{border-color:#05CC47 !important;background-color:#05CC47 !important;}.social-bg-spotify{border-color:#A5CE3F !important;background-color:#A5CE3F !important;}.social-bg-wordpress{border-color:#24A5DD !important;background-color:#24A5DD !important;}.social-bg-digg{border-color:#333 !important;background-color:#333 !important;}.social-bg-tumblr{border-color:#529ECC !important;background-color:#529ECC !important;}.social-bg-linkedin{border-color:#24A5DD !important;background-color:#24A5DD !important;}.social-bg-stackoverflow{border-color:#FF7500 !important;background-color:#FF7500 !important;}.social-bg:hover{border-color:#333 !important;}.social-list,.social-list li{list-style:none;margin:0;padding:0;display:inline-block;*display:inline;}.social-list li{margin-right:8px;border:1px solid #636363;width:27px;height:27px;overflow:hidden;line-height:22px;text-align:center;font-size:14px;}.social-list li:hover a{color:#EE6E73;}.social-list li a i{vertical-align:middle;}.social-header{position:absolute;right:5px;top:-3.3em;}.full-slideshow-header .social-header{top:calc( 100vh - 3.3em );}.full-slideshow-header .menu-scroll-fixed .social-header{top:-3.3em;}.full-slideshow-header .social-header li,.has-header-bg .social-header li{border-color:rgba(255,255,255,.7);}.full-slideshow-header .social-header a,.has-header-bg .social-header a{color:#ECECEC;}.social-footer li{border:none;}.social-btn,.social-btn-colourful,.social-btn li,.social-btn-colourful li{list-style:none;margin:0;padding:0;}.social-btn li,.social-btn-colourful li{display:inline-block;*display:inline;margin:.2em .5em;}.social-btn-colourful li a{color:#333333;}.social-btn-colourful li a:hover{color:#ee9f24 !important;}.social-btn-colourful li a[href*="twitter.com"]{color:#53B9FD;}.social-btn-colourful li a[href*="facebook.com"]{color:#78A4DD;}.social-btn-colourful li a[href*="google.com"]{color:#FC5B5B;}.social-btn-colourful li a[href*="instagram.com"]{color:#6156C7;}.social-btn-colourful li a[href*="last.fm"]{color:#B90000;}.social-btn-colourful li a[href*="youtube.com"]{color:#CC181E;}.social-btn-colourful li a[href*="vimeo.com"]{color:#1ab7ea;}.social-btn-colourful li a[href*="dribbble.com"]{color:#FA8BBC;}.social-btn-colourful li a[href*="github.com"]{color:#652F51;}.social-btn-colourful li a[href*="flickr.com"]{color:#fc4ca4;}.social-btn-colourful li a[href*="medium.com"]{color:#00AB6B;}.social-btn-colourful li a[href*="codepen.com"]{color:#333;}.social-btn-colourful li a[href*="behance.net"]{color:#4F8FD6;}.social-btn-colourful li a[href*="dropbox.com"]{color:#349BE9;}.social-btn-colourful li a[href*="pinterest.com"]{color:#F35359;}.social-btn-colourful li a[href*="reddit.com"]{color:#FF4500;}.social-btn-colourful li a[href*="soundcloud.com"]{color:#FF7500;}.social-btn-colourful li a[href*="producthunt.com"]{color:#DA552F;}.social-btn-colourful li a[href*="weibo.com"]{color:#E6162D;}.social-btn-colourful li a[href*="deviantart.com"]{color:#05CC47;}.social-btn-colourful li a[href*="spotify.com"]{color:#A5CE3F;}.social-btn-colourful li a[href*="wordpress.com"]{color:#24A5DD;}.social-btn-colourful li a[href*="mailto"]{color:#333;}.social-btn-colourful li a[href*="digg.com"]{color:#333;}.social-btn-colourful li a[href*="tumblr.com"]{color:#529ECC;}.social-btn-colourful li a[href*="linkedin.com"]{color:#24A5DD;}.social-btn-colourful li a[href*="stackoverflow.com"]{color:#FF7500;}.social-btn-colourful li a[href*="rss"],.social-btn-colourful li a[href*="feed"]{color:#FF7500;}#toTop{display:none;text-decoration:none;position:fixed;bottom:12px;right:12px;overflow:hidden;width:50px;height:50px;border:none;text-indent:100%;background:url(../images/back-top.png) no-repeat left top;z-index:1;}#toTopHover{background:url(../images/back-top.png) no-repeat left -50px;width:50px;height:50px;display:block;overflow:hidden;float:left;opacity:0;-moz-opacity:0;filter:alpha(opacity=0);}#toTop:active,#toTop:focus{outline:none;}.loader{top:0;left:0;width:100%;height:100%;position:fixed;background-color:#fff;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:flex;align-items:center;justify-content:center;z-index:99999;}.loader span{font-family:Arial,sans-serif;position:fixed;z-index:100000;top:50%;left:50%;margin-top:-32.5px;margin-left:-32.5px;}.loader .spinner{animation:rotate .8s linear infinite;-webkit-animation:rotate .8s linear infinite;border-top:5px solid #EE6E73;border-right:5px solid #EE6E73;border-bottom:5px solid rgba(0,0,0,0);border-left:5px solid #EE6E73;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;}@-webkit-keyframes rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}to{-webkit-transform:rotate(1turn);transform:rotate(1turn);}}@keyframes rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}to{-webkit-transform:rotate(1turn);transform:rotate(1turn);}}.loader .spinner-container{animation:rotate 2s linear infinite;-webkit-animation:rotate 2s linear infinite;}.loader .spinner-container .path{stroke-dasharray:1,150;stroke-dashoffset:0;stroke:#EE6E73;stroke-linecap:round;animation:dash 1.5s ease-in-out infinite;-webkit-animation:dash 1.5s ease-in-out infinite;}@keyframes rotate{100%{transform:rotate(360deg);}}@keyframes dash{0%{stroke-dasharray:1,150;stroke-dashoffset:0;}50%{stroke-dasharray:90,150;stroke-dashoffset:-35;}100%{stroke-dasharray:90,150;stroke-dashoffset:-124;}}@-webkit-keyframes rotate{100%{transform:rotate(360deg);}}@-webkit-keyframes dash{0%{stroke-dasharray:1,150;stroke-dashoffset:0;}50%{stroke-dasharray:90,150;stroke-dashoffset:-35;}100%{stroke-dasharray:90,150;stroke-dashoffset:-124;}}.loader .spinner-container2{display:block;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);stroke:#EE6E73;}.loader .spinner-container2 circle{stroke-dasharray:130;stroke-dashoffset:130;-webkit-animation:dash2 1.5s infinite;animation:dash2 1.5s infinite;}@-webkit-keyframes dash2{50%{stroke-dashoffset:0;}100%{stroke-dashoffset:-130;}}@keyframes dash2{50%{stroke-dashoffset:0;}100%{stroke-dashoffset:-130;}}.parallax{position:relative;height:100vh;width:100%;background-attachment:fixed;background-position:50% 0;background-repeat:no-repeat;-webkit-background-size:cover !important;-moz-background-size:cover !important;background-size:cover !important;}.parallax-window{height:100%;width:100%;}.parallax-container{height:300px;width:100%;}.parallax-element{position:absolute;left:0;top:0;width:100%;height:100%;}.parallax-element .pos-vertical-align{height:100%;}.parallax-auto{height:auto;width:100%;}.parallax-auto .parallax-img{visibility:hidden;}.overlay-bg{overflow:hidden;}.overlay-bg h1,.overlay-bg h2,.overlay-bg h3,.overlay-bg h4,.overlay-bg h5,.overlay-bg h6,.overlay-bg .h1,.overlay-bg .h2,.overlay-bg .h3,.overlay-bg .h4,.overlay-bg .h5,.overlay-bg .h6{color:inherit;}.overlay-text-white,.overlay-text-white h1,.overlay-text-white h2,.overlay-text-white h3,.overlay-text-white h4,.overlay-text-white h5,.overlay-text-white h6,.overlay-text-white .h1,.overlay-text-white .h2,.overlay-text-white .h3,.overlay-text-white .h4,.overlay-text-white .h5,.overlay-text-white .h6{color:white;}.overlay-bg-black:after{content:'';display:table;position:absolute;top:0;left:0;width:100%;height:150vh;background-color:rgba(0,0,0,.7);z-index:1;}#stage{position:fixed;top:0;left:0;z-index:-1;width:100%;height:100%;overflow:hidden;}body.pat-1 #stage{visibility:visible;}body.no-pat #stage{visibility:hidden;}.title-style-fieldset{position:relative;padding:0;width:55%;text-align:center;border:2px solid #333;border-top:none;border-left:none;border-right:none;}.no-featured-img .title-style-fieldset{width:100% !important;position:relative !important;margin:0 1em !important;width:calc( 100% - 2em - 4px) !important;}.sticky-icon{position:absolute;top:.6em;right:0;display:block;width:52px;height:47px;}.no-featured-img.sticky .sticky-icon{top:0;}.sticky-icon path{fill-rule:evenodd;clip-rule:evenodd;fill:#EE6E73;}.title-style-fieldset:after{content:"";position:absolute;width:100%;border-top:2px solid #333;top:0;left:0;z-index:0;}.title-style-fieldset:after{top:.6em;}@media all and (max-width:768px){.title-style-fieldset:after{top:0;}}.no-featured-img .title-style-fieldset:after{top:0;}.style-1 .title-style-fieldset{position:absolute;top:0;right:0;z-index:1;}.title-style-fieldset h4,.title-style-fieldset h5{margin:0;padding:0;}.title-style-fieldset h5{font-style:italic !important;}.title-style-fieldset h4{padding:1.5em;border-left:2px solid #333;border-right:2px solid #333;margin-top:.5em;display:block;display:-webkit-box;max-height:calc( 1.38461538462em*3 + 0.33333333333em*2 + 0.625em );-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;}@media all and (max-width:768px){.title-style-fieldset h4{max-height:none;}}.title-style-fieldset h5{font-style:oblique;top:-.5em;position:absolute;max-width:calc( 100% - 3em - 4px);line-height:1.3;display:block;text-overflow:ellipsis;height:1.3em;white-space:nowrap;overflow:hidden;background:#fff;padding:0 1.5em;z-index:1;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);}.title-style-fieldset h5{top:0;font-size:0.8571428571em;}@media all and (max-width:768px){.title-style-fieldset h5{top:-.5em;}}.no-featured-img .title-style-fieldset h5{top:-.5em;}@media all and (max-width:768px){.title-style-fieldset{width:100%;}.style-1 .title-style-fieldset{position:relative;margin:0 1em;width:calc( 100% - 2em);}}.topics-item{position:relative;margin-bottom:5.5em;}.topics-item .gallery-caption{display:none;}.topics-item .topics-item-audio{position:relative;z-index:1;}.topics-item .topics-item-img iframe{max-width:100% !important;max-height:300px !important;}.topics-item .list-normal ul,.topics-item .list-normal ol{line-height:inherit !important;}.topics-item:not(.post-blockquote) blockquote{font-size:inherit;padding:1em;margin:1em 0;border-left-width:3px;line-height:inherit;quotes:none;}.topics-item:not(.post-blockquote) blockquote:before{display:none;}.topics-item .topics-item-info h1,.topics-item .topics-item-info h2,.topics-item .topics-item-info h3,.topics-item .topics-item-info h4,.topics-item .topics-item-info h5,.topics-item .topics-item-info h6{font-family:inherit;font-weight:600;}.topics-item .topics-item-info h1{font-size:2.8125em;line-height:1.15555556;}.topics-item .topics-item-info h2{font-size:2em;line-height:1.421875;}.topics-item .topics-item-info h3{font-size:1.4375em;line-height:1.625;}@media all and (max-width:480px){.topics-item .topics-item-info h1{font-size:2.38461538462em;line-height:1.38461538462;}.topics-item .topics-item-info h2{font-size:1.71428571429em;line-height:1.28571428571;}.topics-item .topics-item-info h3{font-size:1.4375em;line-height:1.5;}}.topics-item .topics-item-info .page-link a{display:inline-block;padding:.3em;}.topics-item.no-featured-img .topics-item-info{margin-top:1.5em !important;}.topics-item.style-1 .topics-item-img:hover img{-webkit-box-shadow:10px 10px 0px 0px rgba(0,0,0,0.11);-moz-box-shadow:10px 10px 0px 0px rgba(0,0,0,0.11);box-shadow:10px 10px 0px 0px rgba(0,0,0,0.11);}.topics-item.style-1 .topics-item-info{margin-top:10em;-ms-word-wrap:break-word;word-wrap:break-word;}.topics-item.style-1 .topics-item-img{margin-top:2em;}@media all and (max-width:768px){.topics-item.style-1 .topics-item-info,.topics-item.style-1 .topics-item-img{margin-top:1em;}}.share{background:url(../images/blank.gif);text-align:right;position:absolute;right:0;bottom:-10px;width:285px;height:30px;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.share .ico{font-size:18px;position:absolute;top:-3px;right:-35px;display:inline-block;z-index:2;}.share:hover .fb{color:#78A4DD;right:25px;-webkit-transition-delay:0.4s;-moz-transition-delay:0.4s;-o-transition-delay:0.4s;transition-delay:0.4s;}.share:hover .tw{color:#53B9FD;right:50px;-webkit-transition-delay:0.3s;-moz-transition-delay:0.3s;-o-transition-delay:0.3s;transition-delay:0.3s;}.share:hover .gp{color:#FC5B5B;right:80px;-webkit-transition-delay:0.2s;-moz-transition-delay:0.2s;-o-transition-delay:0.2s;transition-delay:0.2s;}.share:hover .pin{color:#F35359;right:120px;-webkit-transition-delay:0.1s;-moz-transition-delay:0.1s;-o-transition-delay:0.1s;transition-delay:0.1s;}.share:hover .ico-share{right:-150px;-webkit-transform:scale(1.25);-moz-transform:scale(0);-o-transform:scale(0);-ms-transform:scale(0);transform:scale(0);}.pagination-container{margin-top:3.25em;}.pagination-container:before,.pagination-container:after{display:table;content:"";line-height:0;}.pagination-container:after{clear:both;}.pagination-container li{display:inline-block;*display:inline;}.pagination-container li a,.pagination-container li.active > span,.pagination-container li > span.current{display:inline-block;width:3.54545454545454em;height:3.54545454545454em;padding-top:4px;text-align:center;background:none;border:none;color:#333;font-variant-ligatures:common-ligatures;margin-bottom:0;font-size:1em;line-height:3.25;margin-top:0;margin-bottom:2.36363636363636em;}.pagination-container li a:hover{background:#efefef;color:#232323;}.pagination-container li.active a,.pagination-container li.active > span{color:#989898;font-style:italic;}.pagination-container li.active a:hover{background:#e7e7e7;color:#232323;}.page-links{margin:1em 0;font-weight:600;}.page-links > span,.page-links a{display:inline-block;margin:0 .15em;font-weight:normal;font-style:italic;}.page-links a > span{color:#333;background:#F9F9F9;padding:0 .3em;border:1px solid #DDDDDD;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;}.bg-overlay-show{filter:alpha(opacity=100);-moz-opacity:1;opacity:1;}.portfolio-container{position:relative;margin:-2.5em 0 0 -2.5em;}.portfolio-container:after,.portfolio-container:before{content:'';display:block;clear:both;height:0;}.portfolio-container .portfolio-item{-moz-transition:.2s ease-in-out;-o-transition:.2s ease-in-out;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out;position:relative;width:calc(33.3% - 2.5em);margin:1.5em 0 0 2.5em;float:left;text-align:left;}.portfolio-container.small .portfolio-item{width:calc(24.99999% - 2.5em);}.portfolio-container.large .portfolio-item{width:calc(49.99999% - 2.5em);}.portfolio-item .link-to{width:100%;position:absolute;left:0;z-index:3;filter:alpha(opacity=0);-moz-opacity:0;opacity:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);margin-top:-25px;}.footer-recommend-list .portfolio-item .link-to{margin-top:0;}.portfolio-item:hover .link-to{filter:alpha(opacity=100);-moz-opacity:1;opacity:1;}.portfolio-item .cover{position:relative;}.portfolio-item .cover:before{-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-ms-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;background:rgba(255,255,255,0);display:block;content:'';top:0;left:0;position:absolute;z-index:2;width:100%;height:100%;}.portfolio-item:hover .cover:before{background:rgba(255,255,255,.95);}.portfolio-item h3{position:relative;font-size:1em;padding-top:.625em;}.portfolio-item .title{filter:alpha(opacity=75);-moz-opacity:0.7;opacity:0.7;margin-left:1em;}.portfolio-item .title:before{content:'|';padding-right:1em;}.portfolio-item .title,.portfolio-item .category{font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:0.66666666703em;line-height:1.625;display:inline-block;}.portfolio-item .category{position:absolute;bottom:1em;right:0;background:#EE6E73;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;padding:.1em 1.3em;color:#fff;}.portfolio-item .category a{color:#fff;}.portfolio-item .category:hover{background:#C56263;}.portfolio-item .image{width:100%;display:block;overflow:hidden;position:relative;outline:0;background:#ddd;border:1px solid #E7E7E7;}.portfolio-item .cover img{width:100%;}@media screen and (max-width:1280px){.portfolio-container{margin:-1.25em 0 0 -1.25em;}.portfolio-container .portfolio-item{width:calc(33.3% - 1.25em);margin:1.25em 0 0 1.25em;}.portfolio-container.small .portfolio-item{width:calc(24.99999% - 1.25em);margin:1.25em 0 0 1.25em;}.portfolio-container.large .portfolio-item{width:calc(49.99999% - 1.25em);margin:1.25em 0 0 1.25em;}}@media screen and (max-width:980px){.portfolio-container{margin:-2.5em 0 0 -2.5em;}.portfolio-container .portfolio-item,.portfolio-container.small .portfolio-item,.portfolio-container.large .portfolio-item{width:calc(50% - 2.5em);margin:2.5em 0 0 2.5em;}}@media screen and (max-width:736px){.portfolio-container{margin:-1.25em 0 0 -1.25em;}.portfolio-container .portfolio-item,.portfolio-container.small .portfolio-item,.portfolio-container.large .portfolio-item{width:calc(50% - 1.25em);margin:1.25em 0 0 1.25em;}}@media screen and (max-width:480px){.portfolio-container{margin:0;}.portfolio-container .portfolio-item,.portfolio-container.small .portfolio-item,.portfolio-container.large .portfolio-item{width:100%;margin:1.25em 0 0 0;}}.button{display:inline-block;min-width:100px;margin:1em;padding:.5em 1.25em;border:none;background:none;color:inherit;vertical-align:middle;position:relative;z-index:1;-webkit-backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;font-weight:600;text-transform:uppercase;}.button.social-bg{width:210px;}.button-box-br{margin-left:-1em;}@media all and (max-width:768px){.button{margin:.8em !important;padding:.4em 1em !important;}}.button:focus{outline:none;}.button > span{vertical-align:middle;}.button-space-none{margin:0;}@media all and (max-width:768px){.button-space-none{margin:0 !important;}}.button-fullwidth{max-width:none;width:100%;}@media all and (max-width:768px){.button-fullwidth{max-width:none !important;width:calc( 100% - 2em ) !important;}}.button-border-thin{border:1px solid;}.button-border-medium{border:2px solid;}.button-border-thick{border:3px solid;}.button-size-tiny{font-size:0.8571428571em;}.button-size-s{font-size:1em;}.button-size-m{font-size:1.14285714286em;}.button-size-l{font-size:1.28571428571em;}.button-hover{overflow:hidden;-webkit-transition:border-color 0.3s,color 0.3s;transition:border-color 0.3s,color 0.3s;-webkit-transition-timing-function:cubic-bezier(0.2,1,0.3,1);transition-timing-function:cubic-bezier(0.2,1,0.3,1);}.button-hover::before,.custom-homepage-slides .button-hover .b-bg{content:'';position:absolute;top:0;left:0;width:150%;height:100%;background:#333;z-index:-1;-webkit-transform:rotate3d(0,0,1,-45deg) translate3d(0,-3em,0);transform:rotate3d(0,0,1,-45deg) translate3d(0,-3em,0);-webkit-transform-origin:0% 100%;transform-origin:0% 100%;-webkit-transition:-webkit-transform 0.3s,opacity 0.3s,background-color 0.3s;transition:transform 0.3s,opacity 0.3s,background-color 0.3s;}.custom-homepage-slides .button-hover::before{display:none;}.button-hover:hover{color:#fff;border-color:#333;}.button-hover:hover::before,.custom-homepage-slides .button-hover:hover .b-bg{background-color:#333;-webkit-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0deg);-webkit-transition-timing-function:cubic-bezier(0.2,1,0.3,1);transition-timing-function:cubic-bezier(0.2,1,0.3,1);}.button-bg-primary{border-color:#EE6E73;background:#EE6E73;color:#fff;}.form-submit .button-bg-primary{transition:0.2s linear;-webkit-transition:0.2s linear;-moz-transition:0.2s linear;}.button-bg-black{border-color:#333;background:#333;color:#fff;}.button-bg-primary:hover{border-color:#333 !important;}.form-submit .button-bg-primary:hover{border-color:#EE6E73 !important;background:#E85254 !important;}.nav-filters{padding:1.625em 0;}.nav-filters ul{margin:0;}.nav-filters ul li{transition:0.2s linear;-webkit-transition:0.2s linear;-moz-transition:0.2s linear;font-style:italic;display:inline-block;*display:inline;}.nav-filters ul li:not(:last-child){margin-right:0.8125em;}.nav-filters ul li:not(:last-child):after{content:'/';margin-left:0.8125em;opacity:0.1;}.nav-filters ul li:not(.active):not(.current-cat){opacity:.5;}.nav-filters ul li:not(.active):not(.current-cat):after{opacity:0.2;}.nav-filters ul li:hover{opacity:1;}.nav-filters ul li:hover:after{opacity:0.1;}.sidebar-container{-ms-word-wrap:break-word;word-wrap:break-word;padding-left:2.5em;line-height:1.825;}@media all and (max-width:768px){.sidebar-container{padding-left:0;}}.sidebar-container .widget{padding-bottom:3em;font-size:0.92857142857em;}.sidebar-container .widget-title{margin:0 0 1em;position:relative;}.sidebar-container .widget-title:after{content:'';display:inline-block;width:5px;height:5px;background:#EE6E73;vertical-align:middle;margin-left:.5em;margin-top:-.3em;}.widget table,.calendar-box{padding:1.5em 0;width:100%;font-size:0.625em;}.widget table caption,.calendar-box caption{text-align:center;margin:1em 0;font-size:1.4375em;}.widget table thead th,.calendar-box thead th{padding-bottom:10px;text-align:center;}.widget table tbody td,.calendar-box tbody td{background:#f5f5f5;border:1px solid #fff;text-align:center;padding:8px;}.widget table tbody td:hover,.calendar-box tbody td:hover{background:#fff;}.widget table tbody .pad,.calendar-box tbody .pad{background:none;}.widget table tfoot #next,.calendar-box tfoot #next{text-transform:uppercase;text-align:right;}.widget table tfoot #prev,.calendar-box tfoot #prev{text-transform:uppercase;padding-top:1em;}.widget ul:not(.link-list):not(.children) li,.post-list-box li{border-bottom:1px dotted #E6E6E6;margin-bottom:.825em;}.post-img-list-box,.post-img-list-box li{margin:0;padding:0;list-style:none;line-height:1.3;}.post-img-list-box li:after{display:block;content:'';clear:both;border-bottom:1px dotted #E6E6E6;}.post-img-list-box li .item-thumb{float:left;width:39.4%;margin-right:1em;margin-bottom:1em;padding:2px;display:block;text-align:left;}@media all and (max-width:991px){.post-img-list-box li .item-thumb{width:15%;}}@media screen and (max-width:480px){.post-img-list-box li .item-thumb{width:39.4%;}}.post-img-list-box li .item-thumb img{margin:0;padding:0;max-width:100%;}.post-img-list-box li .item-info{float:left;width:50%;}@media all and (max-width:991px){.post-img-list-box li .item-info{width:82.5%;}}@media screen and (max-width:480px){.post-img-list-box li .item-info{width:50%;}}.post-img-list-box li .item-info.no-image{float:none;width:100%;}.post-img-list-box li.nothumb{display:none;}.post-img-list-box li{border:none;display:block;margin-bottom:1em;display:block;height:auto;position:relative;}.post-img-list-box li .item-title{}.post-img-list-box li .item-date{filter:alpha(opacity=65);-moz-opacity:0.65;opacity:0.65;font-size:0.8571428571em;padding:.7em 0;}.link-list ul{margin-left:1em;}.link-list li{margin-bottom:0;position:relative;}.link-list li > .cat-item-count{position:absolute;top:1em;right:0;border:1px solid #AEAEAE;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;display:inline-block;min-width:16px;height:16px;font-size:10px;text-align:center;line-height:14px;filter:alpha(opacity=65);-moz-opacity:0.65;opacity:0.65;}.link-list li a{display:inline-block;padding:0.40625em;font-style:italic;}.link-list li a:before{content:'\203A';filter:alpha(opacity=70);-moz-opacity:0.7;opacity:0.7;margin-right:0.8125em;}.search-box{position:relative;font-size:1em;}.search-box label,.search-box .search-field{width:100%;}.search-box .search-field{background:#fff;border:1px solid #AEAEAE;border-radius:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#555;outline:none;padding:.5em 1.625em;font-weight:600;font-size:0.8571428571em;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;}.search-box .search-field::-webkit-search-cancel-button{-webkit-appearance:none;}.search-box .search-field::-webkit-search-decoration{display:none;}.search-box .wp-search-submit{position:absolute;top:.625em;right:1em;cursor:pointer;font-size:16px;color:#CCC;}.search-box .wp-search-submit:hover{color:#333;}.search-form-show{width:220px;margin-top:-7px;padding-top:2px;height:3em;overflow:hidden;}.search-form-show .input-inner-icon{position:relative;}.search-form-show .input-inner-icon i{position:absolute;font-size:1.2375em;top:13px;left:30px;cursor:pointer;}.full-slideshow-header .search-form-show .input-inner-icon i,.has-header-bg .search-form-show .input-inner-icon i{color:#ECECEC;}.full-slideshow-header .menu-scroll-fixed .search-form-show .input-inner-icon i,.has-header-bg .menu-scroll-fixed .search-form-show .input-inner-icon i{color:inherit;}.search-form-show .input-inner-icon input{padding-left:5.5em;background:none;}.full-slideshow-header .search-form-show .input-inner-icon input,.has-header-bg .search-form-show .input-inner-icon input{color:#ECECEC;}.full-slideshow-header .menu-scroll-fixed .search-form-show .input-inner-icon input,.has-header-bg .menu-scroll-fixed .search-form-show .input-inner-icon input{color:inherit;}.search-form-show .input-inner-icon i:hover{color:#000;}.tagcloud > a,.tags-box > a{font-size:0.92857142857em;padding:.05em .125em;margin-bottom:.2em;display:inline-block;}.tagcloud > a:after,.tags-box > a:after{content:'/';display:inline-block;margin-left:.625em;filter:alpha(opacity=50);-moz-opacity:0.5;opacity:0.5;}.tagcloud > a:last-child:after,.tags-box > a:last-child:after{display:none;}.tagcloud.tags-border > a,.tags-box.tags-border > a{border:1px solid #E6E6E6;}.entry-section{padding:3.25em 0 2em;}.entry-section.entry-section-top{padding:3.25em 0 0;}.entry-section .entry-title{padding-bottom:2em;}@media all and (max-width:768px){.entry-section .entry-title{padding-bottom:.5em;}}@media all and (max-width:768px){.entry-title-container,.entry-title-nopa-container{margin-top:3.25em;}.entry-title-container{padding-top:2.36363636363636em;}}.entry-complex-container{max-height:50vh !important;}.entry-mark a{color:#EE6E73;}.entry-mark a:hover{color:#E85254;}.entry-content{-ms-word-wrap:break-word;word-wrap:break-word;}.entry-content img{height:auto !important;}.entry-content iframe{max-width:100% !important;}.col-md-12 .alignfull img,.col-md-12 .alignwide img{margin-left:calc( -100vw / 2 + 100% / 2 );margin-right:calc( -100vw / 2 + 100% / 2 );max-width:100vw;width:100vw !important;}@media only screen and (min-width:950px){.col-md-12 .alignwide img{max-width:inherit;width:100vw !important;}}.entry-meta{color:#999;font-size:0.8571428571em;font-weight:600;line-height:1.33333333333;}.overlay-bg .entry-meta{color:#DDDDDD;font-style:italic !important;}.entry-meta li{display:inline-block;*display:inline;margin-bottom:0.71875em;}.entry-meta.wrap li{display:block;}.entry-meta.wrap li strong{padding-right:.5em;font-size:1em;color:#474747;display:inline-block;width:130px;vertical-align:top;}.entry-meta.wrap li span{display:inline-block;width:calc( 100% - 130px - 1em );}.entry-meta li:before{content:'/';display:inline-block;margin-right:.5em;}.entry-meta.wrap li:before{display:none;}.entry-meta li a{color:#999;}.overlay-bg .entry-meta li a{color:#DDDDDD;}.entry-meta:not(.wrap) li:first-child:before{display:none;}.entry-meta.wrap li a{color:#EE6E73;}.entry-meta.wrap li a:hover{color:#E85254;}.comments{}.comment.bypostauthor{background-color:transparent;}.comment .comment.bypostauthor{background-color:transparent;}.comment .comment{margin-left:3em;}@media all and (max-width:768px){.comment .comment{margin-left:0;}}.comment p{margin-bottom:1.42857142857em;}.comment-meta{margin-bottom:1em;}.comment-meta:after{content:'';display:block;clear:both;}.comment-meta .comment-avatar{width:45px;margin:0 1.5em 0 0;display:block;float:left;}.comment-meta .comment-avatar img{vertical-align:middle;width:100%;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;}.comment-meta .comment-text{display:block;float:left;}.comment-meta .comment-text h5{margin-bottom:0;padding-bottom:0;}.comment-meta .comment-text em{filter:alpha(opacity=70);-moz-opacity:0.7;opacity:0.7;}.comment-content{position:relative;border-bottom:1px solid #E6E6E6;margin-bottom:2em;margin-left:calc(45px + 1.5em);clear:both;padding-bottom:1.5em;-ms-word-wrap:break-word;word-wrap:break-word;}.comment-content a:not(.respond){text-decoration:underline;}.comment-content a.respond{background:#EE6E73;color:#fff;position:absolute;bottom:0;right:0;font-size:0.85714285714em;padding:.2em 1em 0;text-transform:uppercase;}.comment-reply-title{padding-bottom:2em;font-size:1.38461538462em;line-height:1.33333333333;text-transform:uppercase;}.browser-top-bar{height:15px;background-color:#e1e1e1;width:100%;border-top-right-radius:3px;border-top-left-radius:3px;position:relative;}.browser-url-bar{border-radius:2px;position:absolute;bottom:3px;height:8px;width:85%;left:30px;background:#fff;}.browser-dots{width:25px;position:relative;top:6px;left:5px;overflow:hidden;}.browser-dot{float:left;border-radius:20px;height:4px;width:4px;background:#aaa;margin-left:2px;}.cover-container{margin-right:3em;border-bottom:1px solid #E7E7E7;}.cover-container img:hover{-webkit-box-shadow:10px 10px 0px 0px rgba(0,0,0,0.11);-moz-box-shadow:10px 10px 0px 0px rgba(0,0,0,0.11);box-shadow:10px 10px 0px 0px rgba(0,0,0,0.11);}.cover-gallery-container{margin-right:3em;}@media all and (max-width:991px){.cover-container,.cover-gallery-container{margin-bottom:2em;}}@media all and (max-width:768px){.cover-container{margin-right:0;max-height:none;}.cover-gallery-container{margin-right:0;}}.cover-container .image{background-color:#000;display:block;width:100%;height:500px;transition:background-position 3s ease;background-position:0 0;background-size:100% auto;overflow:hidden;border:1px solid #E7E7E7;}.cover-container:hover .image{background-position:0 100%;}@media (min-width:992px) and (max-width:1199px){.cover-container .image{height:420px;}}@media all and (max-width:768px){.cover-container .image{height:320px;}}.post-edit-link{display:inline-block;background:#F9F9F9;padding:.2em .5em;border:1px solid #DDDDDD;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;text-decoration:none !important;margin-top:1.25em;}.error-container{height:180px;position:relative;}.error,.error-level-1,.error-level-2,.error-info{font-family:serif;font-style:italic;font-size:80px;display:block;text-align:center;position:absolute;top:0;left:0;width:100%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.error{height:30vh;animation:noise 2s linear infinite;-webkit-animation:noise 2s linear infinite;}.error-level-1{opacity:0;color:blue;animation:noise-1 .2s linear infinite;-webkit-animation:noise-1 .2s linear infinite;}.error-level-2{opacity:0;color:red;animation:noise-2 .2s linear infinite;-webkit-animation:noise-2 .2s linear infinite;}.error-info{top:auto;bottom:0;display:block;width:320px;left:50%;margin-left:-160px;padding-top:1em;border-top:1px solid #F4F4F4;font-size:inherit;animation:noise-3 1s linear infinite;-webkit-animation:noise-3 1s linear infinite;}@-webkit-keyframes noise{0%,3%,5%,42%,44%,100%{opacity:1;-webkit-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1);}4.3%{opacity:1;-webkit-transform:scaleY(1.7);-ms-transform:scaleY(1.7);transform:scaleY(1.7);}43%{opacity:1;-webkit-transform:scaleY(1.5);-ms-transform:scaleY(1.5);transform:scaleY(1.5);}}@keyframes noise{0%,3%,5%,42%,44%,100%{opacity:1;-webkit-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1);}4.3%{opacity:1;-webkit-transform:scaleY(1.7);-ms-transform:scaleY(1.7);transform:scaleY(1.7);}43%{opacity:1;-webkit-transform:scaleY(1.5);-ms-transform:scaleY(1.5);transform:scaleY(1.5);}}@-webkit-keyframes noise-1{0%,20%,40%,60%,70%,90%{opacity:0;}10%{opacity:.1;}50%{opacity:.5;left:-6px;}80%{opacity:.3;}100%{opacity:.6;left:2px;}}@keyframes noise-1{0%,20%,40%,60%,70%,90%{opacity:0;}10%{opacity:.1;}50%{opacity:.5;left:-6px;}80%{opacity:.3;}100%{opacity:.6;left:2px;}}@-webkit-keyframes noise-2{0%,20%,40%,60%,70%,90%{opacity:0;}10%{opacity:.1;}50%{opacity:.5;left:6px;}80%{opacity:.3;}100%{opacity:.6;left:-2px;}}@keyframes noise-2{0%,20%,40%,60%,70%,90%{opacity:0;}10%{opacity:.1;}50%{opacity:.5;left:6px;}80%{opacity:.3;}100%{opacity:.6;left:-2px;}}@-webkit-keyframes noise-3{0%,3%,5%,42%,44%,100%{opacity:1;-webkit-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1);}4.3%{opacity:1;-webkit-transform:scaleY(4);-ms-transform:scaleY(4);transform:scaleY(4);}43%{opacity:1;-webkit-transform:scaleX(2) rotate(60deg);-ms-transform:scaleX(2) rotate(60deg);transform:scaleX(2) rotate(60deg);}}@keyframes noise-3{0%,3%,5%,42%,44%,100%{opacity:1;-webkit-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1);}4.3%{opacity:1;-webkit-transform:scaleY(4);-ms-transform:scaleY(4);transform:scaleY(4);}43%{opacity:1;-webkit-transform:scaleX(2) rotate(60deg);-ms-transform:scaleX(2) rotate(60deg);transform:scaleX(2) rotate(60deg);}}.author-card{margin:0 auto;border:1px solid #eaeaea;position:relative;border-top:3px solid #EE6E73;}.author-card-top{min-height:2.38461538462em;background:#fff;padding:.75em 2em 0 2em;border-top-left-radius:2px;border-top-right-radius:2px;}.author-card-top h3{margin:0;padding:0;font-size:1.38461538462em;line-height:1.7;}.author-card-top .text{margin-top:.5em;float:left;width:calc(100% - 105px );}.author-card-top .text a{font-size:10px;}.author-card-top .pic{position:relative;top:.2em;height:5em;width:5em;float:right;width:100px;height:100px;}.author-card-top .pic img{width:90px !important;height:90px !important;margin:5px 0 0 5px;border:1px solid #eaeaea;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;}.author-card-middle{background:#fff;padding:2em 2em 1.5em 2em;line-height:1.5;}.author-card-middle:after{content:'';position:relative;height:0;width:0;border-left:.5em solid transparent;border-right:.5em solid transparent;border-top:.5em solid #fff;position:absolute;bottom:25px;left:2em;}.author-card-middle p{margin-top:1em;padding:0 1em 0 2em;}.author-card-final{height:30px;font-size:12px;display:block;background:#F6F6F6;padding:.6em 2.5em;text-align:right;border-bottom-left-radius:2px;border-bottom-right-radius:2px;-webkit-transition:all 500ms ease-in-out;transition:all 500ms ease-in-out;color:#BDBDBD;}.author-card-final .text{color:#fff;margin-left:.5em;}.features{}.features.uix-sc-tc{padding:1.5em 0 0 0;}.features-icon{font-size:32px;}.features-icon i{border:1px #090909 solid;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;width:80px;height:80px;line-height:80px;}.features-icon-side i{margin-right:.4em;}.features-title{font-size:1.2em;letter-spacing:0;font-weight:600;text-transform:uppercase;}.features-desc{margin:0;padding:0;font-size:1em;padding:.2em 0;}.features-desc.features-desc-singlerow{padding-bottom:1.5em;}.edit-link{display:block;}.edit-link:before,.edit-link:after{content:'';display:block;clear:both;}.edit-link a{text-decoration:underline;}.alignnone{margin:.5em 1.42857142857em 1.42857142857em 0;}.aligncenter,div.aligncenter{display:block;margin:.5em auto .5em auto;}.alignright{float:right;margin:.5em 0 1.42857142857em 1.42857142857em;}.alignleft{float:left;margin:.5em 1.42857142857em 1.42857142857em 0;}a img.alignright{float:right;margin:.5em 0 1.42857142857em 1.42857142857em;}a img.alignnone{margin:.5em 1.42857142857em 1.42857142857em 0;}a img.alignleft{float:left;margin:.5em 1.42857142857em 1.42857142857em 0;}a img.aligncenter{display:block;margin-left:auto;margin-right:auto;}.wp-caption{background:#fff;border:1px solid #f0f0f0;max-width:96%;padding:.5em .3em 0.71428571428em;text-align:center;}.wp-caption.alignnone{margin:.5em 1.42857142857em 1.42857142857em 0;}.wp-caption.alignleft{margin:.5em 1.42857142857em 1.42857142857em 0;}.wp-caption.alignright{margin:.5em 0 1.42857142857em 1.42857142857em;}.wp-caption img{border:0 none;height:auto;margin:0;max-width:98.5%;padding:0;width:auto;}.wp-caption p.wp-caption-text{font-size:0.78571428571em;line-height:1.421875;margin:0;padding:0 .4em .5em;}.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute !important;height:1px;width:1px;overflow:hidden;}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,0.6);clip:auto !important;color:#21759b;display:block;font-size:1em;font-size:0.875rem;font-weight:bold;height:auto;left:.5em;line-height:normal;padding:1.2em 1.625em 1em;text-decoration:none;top:.5em;width:auto;z-index:100000;}.gallery{margin-bottom:1.6em;}.gallery-item{display:inline-block;padding:1.79104477%;text-align:center;vertical-align:top;width:100%;}.gallery-columns-2 .gallery-item{max-width:50%;}.gallery-columns-3 .gallery-item{max-width:33.33%;}.gallery-columns-4 .gallery-item{max-width:25%;}.gallery-columns-5 .gallery-item{max-width:20%;}.gallery-columns-6 .gallery-item{max-width:16.66%;}.gallery-columns-7 .gallery-item{max-width:14.28%;}.gallery-columns-8 .gallery-item{max-width:12.5%;}.gallery-columns-9 .gallery-item{max-width:11.11%;}.gallery-icon img{margin:0 auto;}.gallery-caption{color:#707070;color:rgba(51,51,51,0.7);display:block;font-family:"Noto Sans",sans-serif;font-size:12px;font-size:1.2rem;line-height:1.5;padding:0.5em 0;}.gallery-columns-6 .gallery-caption,.gallery-columns-7 .gallery-caption,.gallery-columns-8 .gallery-caption,.gallery-columns-9 .gallery-caption{display:none;}ul.wp-block-gallery{display:flex;flex-wrap:wrap;list-style-type:none;padding:0;margin:0;}ul.wp-block-gallery .blocks-gallery-image,ul.wp-block-gallery .blocks-gallery-item{margin:0 16px 16px 0;display:flex;flex-grow:1;flex-direction:column;justify-content:center;position:relative;}ul.wp-block-gallery .blocks-gallery-image figure,ul.wp-block-gallery .blocks-gallery-item figure{margin:0;height:100%;}@supports ((position:-webkit-sticky) or (position:sticky)){ul.wp-block-gallery .blocks-gallery-image figure,ul.wp-block-gallery .blocks-gallery-item figure{display:flex;align-items:flex-end;justify-content:flex-start;}}ul.wp-block-gallery .blocks-gallery-image img,ul.wp-block-gallery .blocks-gallery-item img{display:block;max-width:100%;height:auto;}ul.wp-block-gallery .blocks-gallery-image img,ul.wp-block-gallery .blocks-gallery-item img{width:100%;}@supports ((position:-webkit-sticky) or (position:sticky)){ul.wp-block-gallery .blocks-gallery-image img,ul.wp-block-gallery .blocks-gallery-item img{width:auto;}}ul.wp-block-gallery .blocks-gallery-image figcaption,ul.wp-block-gallery .blocks-gallery-item figcaption{position:absolute;bottom:0;width:100%;max-height:100%;overflow:auto;padding:40px 10px 5px;color:#fff;text-align:center;font-size:13px;background:linear-gradient(0deg,rgba(0,0,0,0.7) 0,rgba(0,0,0,0.3) 60%,transparent);}ul.wp-block-gallery .blocks-gallery-image figcaption img,ul.wp-block-gallery .blocks-gallery-item figcaption img{display:inline;}ul.wp-block-gallery.is-cropped .blocks-gallery-image a,ul.wp-block-gallery.is-cropped .blocks-gallery-image img,ul.wp-block-gallery.is-cropped .blocks-gallery-item a,ul.wp-block-gallery.is-cropped .blocks-gallery-item img{width:100%;}@supports ((position:-webkit-sticky) or (position:sticky)){ul.wp-block-gallery.is-cropped .blocks-gallery-image a,ul.wp-block-gallery.is-cropped .blocks-gallery-image img,ul.wp-block-gallery.is-cropped .blocks-gallery-item a,ul.wp-block-gallery.is-cropped .blocks-gallery-item img{height:100% !important;flex:1;-o-object-fit:cover;object-fit:cover;}}ul.wp-block-gallery .blocks-gallery-image,ul.wp-block-gallery .blocks-gallery-item{width:calc((100% - 16px) / 2);}ul.wp-block-gallery .blocks-gallery-image:nth-of-type(even),ul.wp-block-gallery .blocks-gallery-item:nth-of-type(even){margin-right:0;}ul.wp-block-gallery.columns-1 .blocks-gallery-image,ul.wp-block-gallery.columns-1 .blocks-gallery-item{width:100%;margin-right:0;}@media (min-width:600px){ul.wp-block-gallery.columns-3 .blocks-gallery-image,ul.wp-block-gallery.columns-3 .blocks-gallery-item{width:calc((100% - 16px * 2) / 3);margin-right:16px;}ul.wp-block-gallery.columns-4 .blocks-gallery-image,ul.wp-block-gallery.columns-4 .blocks-gallery-item{width:calc((100% - 16px * 3) / 4);margin-right:16px;}ul.wp-block-gallery.columns-5 .blocks-gallery-image,ul.wp-block-gallery.columns-5 .blocks-gallery-item{width:calc((100% - 16px * 4) / 5);margin-right:16px;}ul.wp-block-gallery.columns-6 .blocks-gallery-image,ul.wp-block-gallery.columns-6 .blocks-gallery-item{width:calc((100% - 16px * 5) / 6);margin-right:16px;}ul.wp-block-gallery.columns-7 .blocks-gallery-image,ul.wp-block-gallery.columns-7 .blocks-gallery-item{width:calc((100% - 16px * 6) / 7);margin-right:16px;}ul.wp-block-gallery.columns-8 .blocks-gallery-image,ul.wp-block-gallery.columns-8 .blocks-gallery-item{width:calc((100% - 16px * 7) / 8);margin-right:16px;}ul.wp-block-gallery.columns-1 .blocks-gallery-image:nth-of-type(1n),ul.wp-block-gallery.columns-1 .blocks-gallery-item:nth-of-type(1n){margin-right:0;}ul.wp-block-gallery.columns-2 .blocks-gallery-image:nth-of-type(2n),ul.wp-block-gallery.columns-2 .blocks-gallery-item:nth-of-type(2n){margin-right:0;}ul.wp-block-gallery.columns-3 .blocks-gallery-image:nth-of-type(3n),ul.wp-block-gallery.columns-3 .blocks-gallery-item:nth-of-type(3n){margin-right:0;}ul.wp-block-gallery.columns-4 .blocks-gallery-image:nth-of-type(4n),ul.wp-block-gallery.columns-4 .blocks-gallery-item:nth-of-type(4n){margin-right:0;}ul.wp-block-gallery.columns-5 .blocks-gallery-image:nth-of-type(5n),ul.wp-block-gallery.columns-5 .blocks-gallery-item:nth-of-type(5n){margin-right:0;}ul.wp-block-gallery.columns-6 .blocks-gallery-image:nth-of-type(6n),ul.wp-block-gallery.columns-6 .blocks-gallery-item:nth-of-type(6n){margin-right:0;}ul.wp-block-gallery.columns-7 .blocks-gallery-image:nth-of-type(7n),ul.wp-block-gallery.columns-7 .blocks-gallery-item:nth-of-type(7n){margin-right:0;}ul.wp-block-gallery.columns-8 .blocks-gallery-image:nth-of-type(8n),ul.wp-block-gallery.columns-8 .blocks-gallery-item:nth-of-type(8n){margin-right:0;}}ul.wp-block-gallery .blocks-gallery-image:last-child,ul.wp-block-gallery .blocks-gallery-item:last-child{margin-right:0;}ul.wp-block-gallery .blocks-gallery-item.has-add-item-button{width:100%;}ul.wp-block-gallery.alignleft,ul.wp-block-gallery.alignright{max-width:305px;width:100%;}ul.wp-block-gallery.alignleft,ul.wp-block-gallery.aligncenter,ul.wp-block-gallery.alignright{display:flex;}ul.wp-block-gallery.aligncenter .blocks-gallery-item figure{justify-content:center;}body.color-1 .wp-block-quote,body.color-1 blockquote{border-left-color:#EE6E73 !important;}body.color-1 .loader .spinner{border-left-color:#EE6E73;border-top-color:#EE6E73;border-right-color:#EE6E73;}body.color-1 .loader .spinner-container .path{stroke:#EE6E73;}body.color-1 .loader .spinner-container2{stroke:#EE6E73;}body.color-1 .author-card{border-top-color:#EE6E73;}body.color-1 blockquote:before,body.color-1 a.link,body.color-1 .controls .req-icon,body.color-1 .social-list li:hover a,body.color-1 .entry-mark a,body.color-1 .list-normal a:not(.uix-sc-btn),body.color-1 .table-normal a:not(.uix-sc-btn),body.color-1 .entry-meta.wrap li a{color:#EE6E73;}body.color-1 a.link:hover,body.color-1 .entry-mark a:hover,body.color-1 .list-normal a:not(.uix-sc-btn):hover,body.color-1 .table-normal a:not(.uix-sc-btn):hover,body.color-1 .entry-meta.wrap li a:hover{color:#E85254;}body.color-1 .portfolio-item .category,body.color-1 .sidebar-container .widget-title:after,body.color-1 .comment-content a.respond{background:#EE6E73;}body.color-1 .button-bg-primary{border-color:#EE6E73 !important;background:#EE6E73 !important;}body.color-1 .button-bg-primary:hover{border-color:#EE6E73 !important;background:#E85254 !important;}body.color-1 .sticky-icon path{fill:#EE6E73;}body.color-2 .wp-block-quote,body.color-2 blockquote{border-left-color:#46BCEC !important;}body.color-2 .loader .spinner{border-left-color:#46BCEC;border-top-color:#46BCEC;border-right-color:#46BCEC;}body.color-2 .loader .spinner-container .path{stroke:#46BCEC;}body.color-2 .loader .spinner-container2{stroke:#46BCEC;}body.color-2 .author-card{border-top-color:#46BCEC;}body.color-2 blockquote:before,body.color-2 a.link,body.color-2 .controls .req-icon,body.color-2 .social-list li:hover a,body.color-2 .entry-mark a,body.color-2 .list-normal a:not(.uix-sc-btn),body.color-2 .table-normal a:not(.uix-sc-btn),body.color-2 .entry-meta.wrap li a{color:#46BCEC;}body.color-2 a.link:hover,body.color-2 .entry-mark a:hover,body.color-2 .list-normal a:not(.uix-sc-btn):hover,body.color-2 .table-normal a:not(.uix-sc-btn):hover,body.color-2 .entry-meta.wrap li a:hover{color:#2EAADC;}body.color-2 .portfolio-item .category,body.color-2 .sidebar-container .widget-title:after,body.color-2 .comment-content a.respond{background:#46BCEC;}body.color-2 .button-bg-primary{border-color:#46BCEC !important;background:#46BCEC !important;}body.color-2 .button-bg-primary:hover{border-color:#2EAADC !important;background:#2EAADC !important;}body.color-2 .sticky-icon path{fill:#46BCEC;}body.color-3 .wp-block-quote,body.color-3 blockquote{border-left-color:#EC9F46 !important;}body.color-3 .loader .spinner{border-left-color:#EC9F46;border-top-color:#EC9F46;border-right-color:#EC9F46;}body.color-3 .loader .spinner-container .path{stroke:#EC9F46;}body.color-3 .loader .spinner-container2{stroke:#EC9F46;}body.color-3 .author-card{border-top-color:#EC9F46;}body.color-3 blockquote:before,body.color-3 a.link,body.color-3 .controls .req-icon,body.color-3 .social-list li:hover a,body.color-3 .entry-mark a,body.color-3 .list-normal a:not(.uix-sc-btn),body.color-3 .table-normal a:not(.uix-sc-btn),body.color-3 .entry-meta.wrap li a{color:#EC9F46;}body.color-3 a.link:hover,body.color-3 .entry-mark a:hover,body.color-3 .list-normal a:not(.uix-sc-btn):hover,body.color-3 .table-normal a:not(.uix-sc-btn):hover,body.color-3 .entry-meta.wrap li a:hover{color:#E18C2A;}body.color-3 .portfolio-item .category,body.color-3 .sidebar-container .widget-title:after,body.color-3 .comment-content a.respond{background:#EC9F46;}body.color-3 .button-bg-primary{border-color:#EC9F46 !important;background:#EC9F46 !important;}body.color-3 .button-bg-primary:hover{border-color:#E18C2A !important;background:#E18C2A !important;}body.color-3 .sticky-icon path{fill:#EC9F46;}body.color-4 .wp-block-quote,body.color-4 blockquote{border-left-color:#01d0cb !important;}body.color-4 .loader .spinner{border-left-color:#01d0cb;border-top-color:#01d0cb;border-right-color:#01d0cb;}body.color-4 .loader .spinner-container .path{stroke:#01d0cb;}body.color-4 .loader .spinner-container2{stroke:#01d0cb;}body.color-4 .author-card{border-top-color:#01d0cb;}body.color-4 blockquote:before,body.color-4 a.link,body.color-4 .controls .req-icon,body.color-4 .social-list li:hover a,body.color-4 .entry-mark a,body.color-4 .list-normal a:not(.uix-sc-btn),body.color-4 .table-normal a:not(.uix-sc-btn),body.color-4 .entry-meta.wrap li a{color:#01d0cb;}body.color-4 a.link:hover,body.color-4 .entry-mark a:hover,body.color-4 .list-normal a:not(.uix-sc-btn):hover,body.color-4 .table-normal a:not(.uix-sc-btn):hover,body.color-4 .entry-meta.wrap li a:hover{color:#00c6c0;}body.color-4 .portfolio-item .category,body.color-4 .sidebar-container .widget-title:after,body.color-4 .comment-content a.respond{background:#01d0cb;}body.color-4 .button-bg-primary{border-color:#01d0cb !important;background:#01d0cb !important;}body.color-4 .button-bg-primary:hover{border-color:#00c6c0 !important;background:#00c6c0 !important;}body.color-4 .sticky-icon path{fill:#01d0cb;}body.color-5 .wp-block-quote,body.color-5 blockquote{border-left-color:#89bc50 !important;}body.color-5 .loader .spinner{border-left-color:#89bc50;border-top-color:#89bc50;border-right-color:#89bc50;}body.color-5 .loader .spinner-container .path{stroke:#89bc50;}body.color-5 .loader .spinner-container2{stroke:#89bc50;}body.color-5 .author-card{border-top-color:#89bc50;}body.color-5 blockquote:before,body.color-5 a.link,body.color-5 .controls .req-icon,body.color-5 .social-list li:hover a,body.color-5 .entry-mark a,body.color-5 .list-normal a:not(.uix-sc-btn),body.color-5 .table-normal a:not(.uix-sc-btn),body.color-5 .entry-meta.wrap li a{color:#89bc50;}body.color-5 a.link:hover,body.color-5 .entry-mark a:hover,body.color-5 .list-normal a:not(.uix-sc-btn):hover,body.color-5 .table-normal a:not(.uix-sc-btn):hover,body.color-5 .entry-meta.wrap li a:hover{color:#74ad3b;}body.color-5 .portfolio-item .category,body.color-5 .sidebar-container .widget-title:after,body.color-5 .comment-content a.respond{background:#89bc50;}body.color-5 .button-bg-primary{border-color:#89bc50 !important;background:#89bc50 !important;}body.color-5 .button-bg-primary:hover{border-color:#74ad3b !important;background:#74ad3b !important;}body.color-5 .sticky-icon path{fill:#89bc50;}body.color-6 .wp-block-quote,body.color-6 blockquote{border-left-color:#6541ba !important;}body.color-6 .loader .spinner{border-left-color:#6541ba;border-top-color:#6541ba;border-right-color:#6541ba;}body.color-6 .loader .spinner-container .path{stroke:#6541ba;}body.color-6 .loader .spinner-container2{stroke:#6541ba;}body.color-6 .author-card{border-top-color:#6541ba;}body.color-6 blockquote:before,body.color-6 a.link,body.color-6 .controls .req-icon,body.color-6 .social-list li:hover a,body.color-6 .entry-mark a,body.color-6 .list-normal a:not(.uix-sc-btn),body.color-6 .table-normal a:not(.uix-sc-btn),body.color-6 .entry-meta.wrap li a{color:#6541ba;}body.color-6 a.link:hover,body.color-6 .entry-mark a:hover,body.color-6 .list-normal a:not(.uix-sc-btn):hover,body.color-6 .table-normal a:not(.uix-sc-btn):hover,body.color-6 .entry-meta.wrap li a:hover{color:#4f2dab;}body.color-6 .portfolio-item .category,body.color-6 .sidebar-container .widget-title:after,body.color-6 .comment-content a.respond{background:#6541ba;}body.color-6 .button-bg-primary{border-color:#6541ba !important;background:#6541ba !important;}body.color-6 .button-bg-primary:hover{border-color:#4f2dab !important;background:#4f2dab !important;}body.color-6 .sticky-icon path{fill:#6541ba;}body.color-7 .wp-block-quote,body.color-7 blockquote{border-left-color:#353535 !important;}body.color-7 .loader .spinner{border-left-color:#353535;border-top-color:#353535;border-right-color:#353535;}body.color-7 .loader .spinner-container .path{stroke:#353535;}body.color-7 .loader .spinner-container2{stroke:#353535;}body.color-7 .author-card{border-top-color:#353535;}body.color-7 blockquote:before,body.color-7 a.link,body.color-7 .controls .req-icon,body.color-7 .social-list li:hover a,body.color-7 .entry-mark a,body.color-7 .list-normal a:not(.uix-sc-btn),body.color-7 .table-normal a:not(.uix-sc-btn),body.color-7 .entry-meta.wrap li a{color:#353535;}body.color-7 a.link:hover,body.color-7 .entry-mark a:hover,body.color-7 .list-normal a:not(.uix-sc-btn):hover,body.color-7 .table-normal a:not(.uix-sc-btn):hover,body.color-7 .entry-meta.wrap li a:hover{color:#1c1c1c;}body.color-7 .portfolio-item .category,body.color-7 .sidebar-container .widget-title:after,body.color-7 .comment-content a.respond{background:#353535;}body.color-7 .list-normal a:not(.uix-sc-btn),body.color-7 .table-normal a:not(.uix-sc-btn){text-decoration:underline;}body.color-7 .list-normal a:not(.uix-sc-btn):hover,body.color-7 .table-normal a:not(.uix-sc-btn):hover{text-decoration:none;}body.color-7 .button-bg-primary{border-color:#353535 !important;background:#353535 !important;}body.color-7 .button-bg-primary:hover{border-color:#1c1c1c !important;background:#1c1c1c !important;}body.color-7 .sticky-icon path{fill:#353535;}.instagram-container{position:relative;display:table;}.instagram-feed-username{display:table-cell;text-align:center;vertical-align:middle;}.instagram-feed-username a{position:absolute;z-index:1;background:#24272B;padding:.5em 2em;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:#fff;}.instagram-box{margin:0 1px;padding:0;position:relative;display:block;height:auto;}.instagram-box li a img{display:block;width:100%!important;height:auto;-webkit-transition:all .4s cubic-bezier(.25,.8,.25,1);transition:all .4s cubic-bezier(.25,.8,.25,1);opacity:.8;-webkit-backface-visibility:hidden;}.instagram-box li{display:block;float:left;overflow:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0 !important;padding:0 !important;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear;width:10%;}.instagram-box.instagram-thumb-medium li{width:14.2857142857%;}.instagram-box.instagram-thumb-large li{width:20%;}.sidebar-container .instagram-box li{width:33.3333333333%;}.sidebar-container .instagram-box.instagram-thumb-medium li{width:50%;}.sidebar-container .instagram-box.instagram-thumb-large li{width:100%;}.instagram-box li a:hover img{opacity:1;}.instagram-box li a{display:block;overflow:hidden;margin:1px 1px;border-radius:0;background:#373a41;}@media all and (max-width:768px){.instagram-box li{width:20% !important;}.instagram-box.instagram-thumb-medium li{width:33.3333333333% !important;}.instagram-box.instagram-thumb-large li{width:50% !important;}}