@font-face{font-family:'mafiaso';src:url(//demo.flytemplates.com/mafiaso/wp-content/themes/mafiaso/fonts/mafiaso/mafiaso.eot);src:url(//demo.flytemplates.com/mafiaso/wp-content/themes/mafiaso/fonts/mafiaso/mafiaso.eot?#iefix) format('embedded-opentype'),url(//demo.flytemplates.com/mafiaso/wp-content/themes/mafiaso/fonts/mafiaso/mafiaso.ttf) format('truetype'),url(//demo.flytemplates.com/mafiaso/wp-content/themes/mafiaso/fonts/mafiaso/mafiaso.woff) format('woff'),url(//demo.flytemplates.com/mafiaso/wp-content/themes/mafiaso/fonts/mafiaso/mafiaso.svg#mafiaso) format('svg');font-weight:400;font-style:normal}[class^=icon-],[class*=" icon-"]{font-family:'mafiaso';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-twitter:before{content:"\e900"}.icon-facebook:before{content:"\e901"}.icon-instagram:before{content:"\e902"}.icon-pinterest:before{content:"\e903"}.icon-facebook2:before{content:"\e904"}.icon-twitter2:before{content:"\e905"}.icon-google:before{content:"\e906"}.icon-pinterest2:before{content:"\e907"}.icon-heart:before{content:"\e908"}.icon-rhombus:before{content:"\e909"}.icon-rss:before{content:"\e90a"}.icon-search:before{content:"\e90b"}.icon-arrow-right:before{content:"\e90c"}.icon-arrow-left:before{content:"\e90d"}.icon-arrow-down:before{content:"\e90e"}.icon-arrow-up:before{content:"\e90f"}.icon-arrow-up2:before{content:"\e910"}.icon-arrow-down2:before{content:"\e911"}.icon-arrow-left2:before{content:"\e912"}.icon-arrow-right2:before{content:"\e913"}.icon-photo:before{content:"\e914"}.icon-video:before{content:"\e915"}.icon-quote:before{content:"\e916"}.icon-audio:before{content:"\e917"}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,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-font-smoothing:subpixel-antialiased}html.hidden{display:block !important}body{font-family:'Open Sans',sans-serif;font-size:13px;font-weight:400;color:#252525;letter-spacing:0;background:#fff;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;-ms-background-size:cover;background-size:cover;background-position:center top;background-repeat:no-repeat;position:relative;overflow-x:hidden}@media only screen and (max-width:1229px){body{font-size:13px}}@media only screen and (max-width:991px){body{font-size:13px}}@media only screen and (max-width:767px){body{font-size:13px}}.oldie body{background:0 0;filter:none;font-size:19px;color:#444;text-align:center;padding-top:200px}::-moz-selection{background:#e5b777;color:#fff;text-shadow:none}::selection{background:#e5b777;color:#fff;text-shadow:none}img{display:block;max-width:100%;height:auto}img.inline{display:inline-block}.gm-style img{display:inline-block;max-width:none}embed,iframe{max-width:100%;border:none}.video-player{width:100%}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:'Muli',sans-serif;font-weight:400;line-height:1;color:#252525;text-transform:none;letter-spacing:0;margin:0 0 .8em}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a,.h1 a,.h2 a,.h3 a,.h4 a,.h5 a,.h6 a,h1 a:focus,h2 a:focus,h3 a:focus,h4 a:focus,h5 a:focus,h6 a:focus,.h1 a:focus,.h2 a:focus,.h3 a:focus,.h4 a:focus,.h5 a:focus,.h6 a:focus{color:#252525}h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover,.h1 a:hover,.h2 a:hover,.h3 a:hover,.h4 a:hover,.h5 a:hover,.h6 a:hover,h1 a:active,h2 a:active,h3 a:active,h4 a:active,h5 a:active,h6 a:active,.h1 a:active,.h2 a:active,.h3 a:active,.h4 a:active,.h5 a:active,.h6 a:active{color:#fe2231}h1,.h1{font-size:22px}h2,.h2{font-size:20px}h3,.h3{font-size:18px}h4,.h4{font-size:16px}h5,.h5{font-size:14px}h6,.h6{font-size:13px}@media only screen and (max-width:991px){h1,.h1{font-size:24px}h2,.h2{font-size:20px}h3,.h3{font-size:18px}h4,.h4{font-size:16px}h5,.h5{font-size:14px}}@media only screen and (max-width:767px){h1,.h1{font-size:20px}h2,.h2{font-size:18px}h3,.h3{font-size:16px}h4,.h4{font-size:14px}}@media only screen and (max-width:479px){h1,.h1{font-size:16px}h2,.h2{font-size:15px}h3,.h3{font-size:14px}}a{color:#e5b777;-webkit-transition:color .2s ease-out;-moz-transition:color .2s ease-out;-o-transition:color .2s ease-out;-ms-transition:color .2s ease-out;transition:color .2s ease-out}a:focus{outline:none;text-decoration:none;color:#e5b777}a:hover,a:active{color:#fe2231;text-decoration:none;outline:none}a:active{background-color:transparent}a.link-underlined{text-decoration:underline}em{font-style:italic}strong{font-weight:700}small{font-size:85%}pre{border-radius:0}i{position:relative;display:inline-block;text-decoration:none;font-style:normal}p{font-size:16px;line-height:1.9;word-wrap:break-word;margin-bottom:1.2em}@media only screen and (max-width:767px){p{font-size:14px}}@media only screen and (max-width:1229px){p{line-height:1.52}}code{padding:2px 4px;font-size:90%;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.notransform{text-transform:none !important}.italic{font-style:italic !important}.overflow-hidden{overflow:hidden !important}.inline-block{display:inline-block !important}.position-static{position:static !important}.position-relative{position:relative !important}.position-absolute{position:absolute !important}.position-fixed{position:fixed !important}.font-thin{font-weight:100 !important}.font-light{font-weight:300 !important}.font-normal{font-weight:400 !important}.font-medium{font-weight:500 !important}.font-semi{font-weight:600 !important}.font-bold{font-weight:700 !important}.no-padding{padding:0 !important}.no-padding-top{padding-top:0 !important}.no-padding-bottom{padding-bottom:0 !important}.text-md{font-size:13px !important}.text-sm{font-size:13px !important}.text-xs{font-size:13px !important}.color-red,.link-red{color:#fe2231}.color-brown,.link-brown{color:#e5b777}.link-red:hover,.link-brown:hover,.link-red:active,.link-brown:active{color:#fe2231}.padding-top-0{padding-top:0 !important}.padding-bottom-0{padding-bottom:0 !important}@media only screen and (max-width:1229px){.padding-top-0{padding-top:0 !important}.padding-bottom-0{padding-bottom:0 !important}}@media only screen and (max-width:767px){.padding-top-0{padding-top:0 !important}.padding-bottom-0{padding-bottom:0 !important}}.padding-top-10{padding-top:10px !important}.padding-bottom-10{padding-bottom:10px !important}@media only screen and (max-width:1229px){.padding-top-10{padding-top:6px !important}.padding-bottom-10{padding-bottom:6px !important}}@media only screen and (max-width:767px){.padding-top-10{padding-top:4px !important}.padding-bottom-10{padding-bottom:4px !important}}.padding-top-20{padding-top:20px !important}.padding-bottom-20{padding-bottom:20px !important}@media only screen and (max-width:1229px){.padding-top-20{padding-top:12px !important}.padding-bottom-20{padding-bottom:12px !important}}@media only screen and (max-width:767px){.padding-top-20{padding-top:8px !important}.padding-bottom-20{padding-bottom:8px !important}}.padding-top-30{padding-top:30px !important}.padding-bottom-30{padding-bottom:30px !important}@media only screen and (max-width:1229px){.padding-top-30{padding-top:18px !important}.padding-bottom-30{padding-bottom:18px !important}}@media only screen and (max-width:767px){.padding-top-30{padding-top:12px !important}.padding-bottom-30{padding-bottom:12px !important}}.padding-top-40{padding-top:40px !important}.padding-bottom-40{padding-bottom:40px !important}@media only screen and (max-width:1229px){.padding-top-40{padding-top:24px !important}.padding-bottom-40{padding-bottom:24px !important}}@media only screen and (max-width:767px){.padding-top-40{padding-top:16px !important}.padding-bottom-40{padding-bottom:16px !important}}.padding-top-50{padding-top:50px !important}.padding-bottom-50{padding-bottom:50px !important}@media only screen and (max-width:1229px){.padding-top-50{padding-top:30px !important}.padding-bottom-50{padding-bottom:30px !important}}@media only screen and (max-width:767px){.padding-top-50{padding-top:20px !important}.padding-bottom-50{padding-bottom:20px !important}}.padding-top-60{padding-top:60px !important}.padding-bottom-60{padding-bottom:60px !important}@media only screen and (max-width:1229px){.padding-top-60{padding-top:36px !important}.padding-bottom-60{padding-bottom:36px !important}}@media only screen and (max-width:767px){.padding-top-60{padding-top:24px !important}.padding-bottom-60{padding-bottom:24px !important}}.padding-top-70{padding-top:70px !important}.padding-bottom-70{padding-bottom:70px !important}@media only screen and (max-width:1229px){.padding-top-70{padding-top:42px !important}.padding-bottom-70{padding-bottom:42px !important}}@media only screen and (max-width:767px){.padding-top-70{padding-top:28px !important}.padding-bottom-70{padding-bottom:28px !important}}.padding-top-80{padding-top:80px !important}.padding-bottom-80{padding-bottom:80px !important}@media only screen and (max-width:1229px){.padding-top-80{padding-top:48px !important}.padding-bottom-80{padding-bottom:48px !important}}@media only screen and (max-width:767px){.padding-top-80{padding-top:32px !important}.padding-bottom-80{padding-bottom:32px !important}}.padding-top-90{padding-top:90px !important}.padding-bottom-90{padding-bottom:90px !important}@media only screen and (max-width:1229px){.padding-top-90{padding-top:54px !important}.padding-bottom-90{padding-bottom:54px !important}}@media only screen and (max-width:767px){.padding-top-90{padding-top:36px !important}.padding-bottom-90{padding-bottom:36px !important}}.padding-top-100{padding-top:100px !important}.padding-bottom-100{padding-bottom:100px !important}@media only screen and (max-width:1229px){.padding-top-100{padding-top:60px !important}.padding-bottom-100{padding-bottom:60px !important}}@media only screen and (max-width:767px){.padding-top-100{padding-top:40px !important}.padding-bottom-100{padding-bottom:40px !important}}.padding-top-110{padding-top:110px !important}.padding-bottom-110{padding-bottom:110px !important}@media only screen and (max-width:1229px){.padding-top-110{padding-top:66px !important}.padding-bottom-110{padding-bottom:66px !important}}@media only screen and (max-width:767px){.padding-top-110{padding-top:44px !important}.padding-bottom-110{padding-bottom:44px !important}}.padding-top-120{padding-top:120px !important}.padding-bottom-120{padding-bottom:120px !important}@media only screen and (max-width:1229px){.padding-top-120{padding-top:72px !important}.padding-bottom-120{padding-bottom:72px !important}}@media only screen and (max-width:767px){.padding-top-120{padding-top:48px !important}.padding-bottom-120{padding-bottom:48px !important}}.padding-top-130{padding-top:130px !important}.padding-bottom-130{padding-bottom:130px !important}@media only screen and (max-width:1229px){.padding-top-130{padding-top:78px !important}.padding-bottom-130{padding-bottom:78px !important}}@media only screen and (max-width:767px){.padding-top-130{padding-top:52px !important}.padding-bottom-130{padding-bottom:52px !important}}.padding-top-140{padding-top:140px !important}.padding-bottom-140{padding-bottom:140px !important}@media only screen and (max-width:1229px){.padding-top-140{padding-top:84px !important}.padding-bottom-140{padding-bottom:84px !important}}@media only screen and (max-width:767px){.padding-top-140{padding-top:56px !important}.padding-bottom-140{padding-bottom:56px !important}}.padding-top-150{padding-top:150px !important}.padding-bottom-150{padding-bottom:150px !important}@media only screen and (max-width:1229px){.padding-top-150{padding-top:90px !important}.padding-bottom-150{padding-bottom:90px !important}}@media only screen and (max-width:767px){.padding-top-150{padding-top:60px !important}.padding-bottom-150{padding-bottom:60px !important}}.padding-top-160{padding-top:160px !important}.padding-bottom-160{padding-bottom:160px !important}@media only screen and (max-width:1229px){.padding-top-160{padding-top:96px !important}.padding-bottom-160{padding-bottom:96px !important}}@media only screen and (max-width:767px){.padding-top-160{padding-top:64px !important}.padding-bottom-160{padding-bottom:64px !important}}.padding-top-170{padding-top:170px !important}.padding-bottom-170{padding-bottom:170px !important}@media only screen and (max-width:1229px){.padding-top-170{padding-top:102px !important}.padding-bottom-170{padding-bottom:102px !important}}@media only screen and (max-width:767px){.padding-top-170{padding-top:68px !important}.padding-bottom-170{padding-bottom:68px !important}}.padding-top-180{padding-top:180px !important}.padding-bottom-180{padding-bottom:180px !important}@media only screen and (max-width:1229px){.padding-top-180{padding-top:108px !important}.padding-bottom-180{padding-bottom:108px !important}}@media only screen and (max-width:767px){.padding-top-180{padding-top:72px !important}.padding-bottom-180{padding-bottom:72px !important}}.padding-top-190{padding-top:190px !important}.padding-bottom-190{padding-bottom:190px !important}@media only screen and (max-width:1229px){.padding-top-190{padding-top:114px !important}.padding-bottom-190{padding-bottom:114px !important}}@media only screen and (max-width:767px){.padding-top-190{padding-top:76px !important}.padding-bottom-190{padding-bottom:76px !important}}.padding-top-200{padding-top:200px !important}.padding-bottom-200{padding-bottom:200px !important}@media only screen and (max-width:1229px){.padding-top-200{padding-top:120px !important}.padding-bottom-200{padding-bottom:120px !important}}@media only screen and (max-width:767px){.padding-top-200{padding-top:80px !important}.padding-bottom-200{padding-bottom:80px !important}}.margin-top-0{margin-top:0 !important}.margin-bottom-0{margin-bottom:0 !important}@media only screen and (max-width:1229px){.margin-top-0{margin-top:0 !important}.margin-bottom-0{margin-bottom:0 !important}}@media only screen and (max-width:767px){.margin-top-0{margin-top:0 !important}.margin-bottom-0{margin-bottom:0 !important}}.margin-top-10{margin-top:10px !important}.margin-bottom-10{margin-bottom:10px !important}@media only screen and (max-width:1229px){.margin-top-10{margin-top:6px !important}.margin-bottom-10{margin-bottom:6px !important}}@media only screen and (max-width:767px){.margin-top-10{margin-top:4px !important}.margin-bottom-10{margin-bottom:4px !important}}.margin-top-20{margin-top:20px !important}.margin-bottom-20{margin-bottom:20px !important}@media only screen and (max-width:1229px){.margin-top-20{margin-top:12px !important}.margin-bottom-20{margin-bottom:12px !important}}@media only screen and (max-width:767px){.margin-top-20{margin-top:8px !important}.margin-bottom-20{margin-bottom:8px !important}}.margin-top-30{margin-top:30px !important}.margin-bottom-30{margin-bottom:30px !important}@media only screen and (max-width:1229px){.margin-top-30{margin-top:18px !important}.margin-bottom-30{margin-bottom:18px !important}}@media only screen and (max-width:767px){.margin-top-30{margin-top:12px !important}.margin-bottom-30{margin-bottom:12px !important}}.margin-top-40{margin-top:40px !important}.margin-bottom-40{margin-bottom:40px !important}@media only screen and (max-width:1229px){.margin-top-40{margin-top:24px !important}.margin-bottom-40{margin-bottom:24px !important}}@media only screen and (max-width:767px){.margin-top-40{margin-top:16px !important}.margin-bottom-40{margin-bottom:16px !important}}.margin-top-50{margin-top:50px !important}.margin-bottom-50{margin-bottom:50px !important}@media only screen and (max-width:1229px){.margin-top-50{margin-top:30px !important}.margin-bottom-50{margin-bottom:30px !important}}@media only screen and (max-width:767px){.margin-top-50{margin-top:20px !important}.margin-bottom-50{margin-bottom:20px !important}}.margin-top-60{margin-top:60px !important}.margin-bottom-60{margin-bottom:60px !important}@media only screen and (max-width:1229px){.margin-top-60{margin-top:36px !important}.margin-bottom-60{margin-bottom:36px !important}}@media only screen and (max-width:767px){.margin-top-60{margin-top:24px !important}.margin-bottom-60{margin-bottom:24px !important}}.margin-top-70{margin-top:70px !important}.margin-bottom-70{margin-bottom:70px !important}@media only screen and (max-width:1229px){.margin-top-70{margin-top:42px !important}.margin-bottom-70{margin-bottom:42px !important}}@media only screen and (max-width:767px){.margin-top-70{margin-top:28px !important}.margin-bottom-70{margin-bottom:28px !important}}.margin-top-80{margin-top:80px !important}.margin-bottom-80{margin-bottom:80px !important}@media only screen and (max-width:1229px){.margin-top-80{margin-top:48px !important}.margin-bottom-80{margin-bottom:48px !important}}@media only screen and (max-width:767px){.margin-top-80{margin-top:32px !important}.margin-bottom-80{margin-bottom:32px !important}}.margin-top-90{margin-top:90px !important}.margin-bottom-90{margin-bottom:90px !important}@media only screen and (max-width:1229px){.margin-top-90{margin-top:54px !important}.margin-bottom-90{margin-bottom:54px !important}}@media only screen and (max-width:767px){.margin-top-90{margin-top:36px !important}.margin-bottom-90{margin-bottom:36px !important}}.margin-top-100{margin-top:100px !important}.margin-bottom-100{margin-bottom:100px !important}@media only screen and (max-width:1229px){.margin-top-100{margin-top:60px !important}.margin-bottom-100{margin-bottom:60px !important}}@media only screen and (max-width:767px){.margin-top-100{margin-top:40px !important}.margin-bottom-100{margin-bottom:40px !important}}.margin-top-110{margin-top:110px !important}.margin-bottom-110{margin-bottom:110px !important}@media only screen and (max-width:1229px){.margin-top-110{margin-top:66px !important}.margin-bottom-110{margin-bottom:66px !important}}@media only screen and (max-width:767px){.margin-top-110{margin-top:44px !important}.margin-bottom-110{margin-bottom:44px !important}}.margin-top-120{margin-top:120px !important}.margin-bottom-120{margin-bottom:120px !important}@media only screen and (max-width:1229px){.margin-top-120{margin-top:72px !important}.margin-bottom-120{margin-bottom:72px !important}}@media only screen and (max-width:767px){.margin-top-120{margin-top:48px !important}.margin-bottom-120{margin-bottom:48px !important}}.margin-top-130{margin-top:130px !important}.margin-bottom-130{margin-bottom:130px !important}@media only screen and (max-width:1229px){.margin-top-130{margin-top:78px !important}.margin-bottom-130{margin-bottom:78px !important}}@media only screen and (max-width:767px){.margin-top-130{margin-top:52px !important}.margin-bottom-130{margin-bottom:52px !important}}.margin-top-140{margin-top:140px !important}.margin-bottom-140{margin-bottom:140px !important}@media only screen and (max-width:1229px){.margin-top-140{margin-top:84px !important}.margin-bottom-140{margin-bottom:84px !important}}@media only screen and (max-width:767px){.margin-top-140{margin-top:56px !important}.margin-bottom-140{margin-bottom:56px !important}}.margin-top-150{margin-top:150px !important}.margin-bottom-150{margin-bottom:150px !important}@media only screen and (max-width:1229px){.margin-top-150{margin-top:90px !important}.margin-bottom-150{margin-bottom:90px !important}}@media only screen and (max-width:767px){.margin-top-150{margin-top:60px !important}.margin-bottom-150{margin-bottom:60px !important}}.margin-top-160{margin-top:160px !important}.margin-bottom-160{margin-bottom:160px !important}@media only screen and (max-width:1229px){.margin-top-160{margin-top:96px !important}.margin-bottom-160{margin-bottom:96px !important}}@media only screen and (max-width:767px){.margin-top-160{margin-top:64px !important}.margin-bottom-160{margin-bottom:64px !important}}.margin-top-170{margin-top:170px !important}.margin-bottom-170{margin-bottom:170px !important}@media only screen and (max-width:1229px){.margin-top-170{margin-top:102px !important}.margin-bottom-170{margin-bottom:102px !important}}@media only screen and (max-width:767px){.margin-top-170{margin-top:68px !important}.margin-bottom-170{margin-bottom:68px !important}}.margin-top-180{margin-top:180px !important}.margin-bottom-180{margin-bottom:180px !important}@media only screen and (max-width:1229px){.margin-top-180{margin-top:108px !important}.margin-bottom-180{margin-bottom:108px !important}}@media only screen and (max-width:767px){.margin-top-180{margin-top:72px !important}.margin-bottom-180{margin-bottom:72px !important}}.margin-top-190{margin-top:190px !important}.margin-bottom-190{margin-bottom:190px !important}@media only screen and (max-width:1229px){.margin-top-190{margin-top:114px !important}.margin-bottom-190{margin-bottom:114px !important}}@media only screen and (max-width:767px){.margin-top-190{margin-top:76px !important}.margin-bottom-190{margin-bottom:76px !important}}.margin-top-200{margin-top:200px !important}.margin-bottom-200{margin-bottom:200px !important}@media only screen and (max-width:1229px){.margin-top-200{margin-top:120px !important}.margin-bottom-200{margin-bottom:120px !important}}@media only screen and (max-width:767px){.margin-top-200{margin-top:80px !important}.margin-bottom-200{margin-bottom:80px !important}}.page-wrapper{padding:50px 0}@media only screen and (max-width:991px){.page-wrapper{padding-bottom:20px}}.fly-content,.content,.sidebar{width:100%;padding:0 15px;margin-bottom:50px}.sidebar{display:none}.page-sidebar .fly-content,.page-sidebar-left .fly-content,.page-sidebar .content,.page-sidebar-left .content{float:left;width:75%}@media only screen and (max-width:1229px){.page-sidebar .fly-content,.page-sidebar-left .fly-content,.page-sidebar .content,.page-sidebar-left .content{width:70%}}@media only screen and (max-width:991px){.page-sidebar .fly-content,.page-sidebar-left .fly-content,.page-sidebar .content,.page-sidebar-left .content{width:65%}}.page-sidebar .sidebar,.page-sidebar-left .sidebar{display:block;float:right;width:25%}@media only screen and (max-width:1229px){.page-sidebar .sidebar,.page-sidebar-left .sidebar{width:30%}}@media only screen and (max-width:991px){.page-sidebar .sidebar,.page-sidebar-left .sidebar{width:35%}}@media only screen and (max-width:767px){.page-sidebar .fly-content,.page-sidebar-left .fly-content,.page-sidebar .content,.page-sidebar-left .content,.page-sidebar .sidebar,.page-sidebar-left .sidebar{width:100%;float:none !important}}.page-sidebar-left .fly-content,.page-sidebar-left .content{float:right}.page-sidebar-left .sidebar{float:left}.page-narrow .fly-content,.page-narrow .content{max-width:900px;margin-left:auto;margin-right:auto}.page-narrow .sidebar{display:none}.video-container{position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1;overflow:hidden}.video-container iframe{max-width:none}.header.style2{position:relative}.fly-header{position:relative;z-index:0;text-align:center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;-ms-background-size:cover;background-size:cover;background-position:center top;background-repeat:no-repeat}.fly-header:before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;z-index:auto;background-color:rgba(68,68,68,.45)}.fly-header:after{content:'';width:0;height:100%;display:inline-block;vertical-align:middle}.fly-header .fly-header-content{display:inline-block;vertical-align:middle;max-width:86%;position:relative;z-index:0}.footer{background-color:#f6f6f6;padding:40px 70px 25px;position:relative}@media only screen and (max-width:767px){.footer{padding:30px}}@media only screen and (max-width:479px){.footer .logo{padding:20px 15px 40}}.footer-social{font-size:0;text-align:center}.footer-social li{font-size:13px;white-space:nowrap;display:inline-block}.footer-social li+li{margin-left:24px}@media only screen and (max-width:479px){.footer-social li{display:block;margin-bottom:10px}.footer-social li+li{margin-left:0}}.footer-social li a{display:block;color:#252525;text-transform:uppercase}.footer-social li a:hover,.footer-social li a:active{color:#fe2231}.footer-social li i{font-size:15px;vertical-align:-4%;margin-right:4px}.footer-copyright{text-align:center;font-size:13px;line-height:1.2;color:#252525}@media only screen and (max-width:479px){.footer-copyright{line-height:1.6;padding:0 20px}}.footer-copyright a{color:#252525}.footer-copyright a:hover,.footer-copyright a:active{color:#fe2231}.scrollbar-detect{height:0;opacity:0;visibility:hidden;overflow:scroll}.scrollbar-detect span{display:block}.full-height{height:100vh}@media only screen and (max-width:991px){.screen-resolution{display:none}}.logo{font-size:0;text-align:center;padding:40px 15px}@media only screen and (max-width:767px){.logo{padding:30px 15px}}@media only screen and (max-width:479px){.logo{padding:20px 15px}}.logo a{display:inline-block;font-size:22px}.navigation .logo{float:left;position:relative;z-index:2;padding:0;max-width:160px}.navigation .logo img{max-height:90px}@media only screen and (max-width:767px){.navigation .logo img{max-height:42px}}.navigation-wrapper .navigation .logo img{max-height:120px}.navigation-wrapper.sticky .navigation .logo img{max-height:90px}@media only screen and (max-width:767px){.navigation-wrapper.sticky .navigation .logo img{max-height:42px}}.navigation .logo .logo-dark,.navigation .logo.logo-sticky{display:none}.sticky .navigation .logo img,.sticky.navigation .logo img{width:auto;max-width:144px;padding:10px 0}.sticky .navigation .logo .logo-dark,.sticky.navigation .logo .logo-dark,.sticky .navigation .logo.logo-sticky,.sticky.navigation .logo.logo-sticky{display:block}.sticky .navigation .logo .logo-light,.sticky.navigation .logo .logo-light{display:none}.google-map{height:440px;margin-bottom:40px}@media only screen and (max-width:991px){.google-map{height:360px}}@media only screen and (max-width:767px){.google-map{height:260px}}@media only screen and (max-width:479px){.google-map{height:200px}}.back-to-top{width:40px;height:40px;background-color:#e5b777;border-radius:50%;position:absolute;right:26px;bottom:24px;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;-ms-transition:all .2s ease-out;transition:all .2s ease-out}@media only screen and (max-width:479px){.back-to-top{right:10px;bottom:27px}}.back-to-top:before,.back-to-top:after{content:'';border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:10px solid rgba(255,255,255,.8);position:absolute;top:50%;left:50%;margin:-7px 0 0 -7px}.back-to-top:after{border-left-width:3px;border-right-width:3px;border-bottom:4px solid #e5b777;margin:-3px 0 0 -3px;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;-ms-transition:all .2s ease-out;transition:all .2s ease-out}.back-to-top:hover,.back-to-top:active{background-color:#fe2231}.back-to-top:hover:after,.back-to-top:active:after{border-bottom-color:#fe2231}.load-more{text-align:center;margin-top:90px}@media only screen and (max-width:991px){.load-more{margin-top:60px}}.load-more .post-read-more{font-size:26px}@media only screen and (max-width:991px){.load-more .post-read-more{font-size:22px}}.page-title{font-family:'Muli',sans-serif;font-size:30px;font-weight:400;text-transform:none;text-align:center;margin-bottom:2em}@media only screen and (max-width:767px){.page-title{font-size:24px}}@media only screen and (max-width:479px){.page-title{font-size:20px}}.btn:hover,.btn:focus,.btn:active,.btn.active,.btn.disabled,.btn[disabled]{outline:none}.btn.active,.btn:active{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.btn:focus,.btn:active:focus,.btn.active:focus{outline:none}.btn,.wpcf7-submit{position:relative;z-index:0;outline:none;vertical-align:top;height:50px;line-height:48px;border:1px solid #252525;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background-color:transparent;font-family:'Muli',sans-serif;font-size:11px;font-weight:400;color:#fff;text-transform:uppercase;white-space:nowrap;letter-spacing:.02em;padding:0 19.23076923px;overflow:hidden;-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;-ms-transition:all .4s;transition:all .4s}.btn:active,.wpcf7-submit:active{top:1px}.btn:focus,.wpcf7-submit:focus{color:#fff}.btn.btn-wide,.wpcf7-submit.btn-wide{display:block;width:100%;padding:0 5px}.btn.btn-border-thick,.wpcf7-submit.btn-border-thick{line-height:46px;border-width:2px}.btn:before,.wpcf7-submit:before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1;background-color:#252525;-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;-ms-transition:all .4s;transition:all .4s}.btn:after,.wpcf7-submit:after{content:'';position:absolute;top:0;left:50%;z-index:-1;width:0;height:100%;background-color:#fff;opacity:0;-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;-ms-transition:all .4s;transition:all .4s;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.btn:hover,.wpcf7-submit:hover,.btn:active,.wpcf7-submit:active{color:#252525}.btn:hover:after,.wpcf7-submit:hover:after,.btn:active:after,.wpcf7-submit:active:after{width:104%;opacity:1}.btn.btn-transparent,.wpcf7-submit.btn-transparent{color:#252525}.btn.btn-transparent:before,.wpcf7-submit.btn-transparent:before{background-color:transparent}.btn.btn-transparent:after,.wpcf7-submit.btn-transparent:after{background-color:#252525}.btn.btn-transparent:hover,.wpcf7-submit.btn-transparent:hover,.btn.btn-transparent:active,.wpcf7-submit.btn-transparent:active{color:#fff}.btn.btn-gray,.wpcf7-submit.btn-gray{color:#252525;border-color:#f6f6f6}.btn.btn-gray:before,.wpcf7-submit.btn-gray:before{background-color:#f6f6f6}.btn.btn-gray:after,.wpcf7-submit.btn-gray:after{background-color:#fff}.btn.btn-gray:hover,.wpcf7-submit.btn-gray:hover,.btn.btn-gray:active,.wpcf7-submit.btn-gray:active{color:#252525}.btn.btn-gray.btn-transparent,.wpcf7-submit.btn-gray.btn-transparent{color:#252525}.btn.btn-gray.btn-transparent:before,.wpcf7-submit.btn-gray.btn-transparent:before{background-color:transparent}.btn.btn-gray.btn-transparent:after,.wpcf7-submit.btn-gray.btn-transparent:after{background-color:#f6f6f6}.btn.btn-gray.btn-transparent:hover,.wpcf7-submit.btn-gray.btn-transparent:hover,.btn.btn-gray.btn-transparent:active,.wpcf7-submit.btn-gray.btn-transparent:active{color:#fff;border-color:#252525}.btn.btn-gray.btn-transparent:hover:after,.wpcf7-submit.btn-gray.btn-transparent:hover:after,.btn.btn-gray.btn-transparent:active:after,.wpcf7-submit.btn-gray.btn-transparent:active:after{background-color:#252525}.btn.btn-white,.wpcf7-submit.btn-white{color:#252525;border-color:#fff}.btn.btn-white:before,.wpcf7-submit.btn-white:before{background-color:#fff}.btn.btn-white:after,.wpcf7-submit.btn-white:after{background-color:#252525}.btn.btn-white:hover,.wpcf7-submit.btn-white:hover,.btn.btn-white:active,.wpcf7-submit.btn-white:active{color:#fff}.btn.btn-white.btn-transparent,.wpcf7-submit.btn-white.btn-transparent{color:#fff}.btn.btn-white.btn-transparent:before,.wpcf7-submit.btn-white.btn-transparent:before{background-color:transparent}.btn.btn-white.btn-transparent:after,.wpcf7-submit.btn-white.btn-transparent:after{background-color:#fff}.btn.btn-white.btn-transparent:hover,.wpcf7-submit.btn-white.btn-transparent:hover,.btn.btn-white.btn-transparent:active,.wpcf7-submit.btn-white.btn-transparent:active{color:#252525}input.btn,input.wpcf7-submit{color:#fff;background-color:#252525;border-color:#252525}input.btn.wpcf7-submit,input.wpcf7-submit.wpcf7-submit{padding:0 2em}input.btn.wpcf7-submit:focus,input.wpcf7-submit.wpcf7-submit:focus{border-color:#252525}input.btn:hover,input.wpcf7-submit:hover,input.btn:active,input.wpcf7-submit:active{background-color:transparent;border-color:#252525}input.btn.btn-transparent,input.wpcf7-submit.btn-transparent{background-color:transparent}input.btn.btn-transparent:hover,input.wpcf7-submit.btn-transparent:hover,input.btn.btn-transparent:active,input.wpcf7-submit.btn-transparent:active{background-color:#252525}input.btn.btn-gray,input.wpcf7-submit.btn-gray{background-color:#f6f6f6}input.btn.btn-gray:hover,input.wpcf7-submit.btn-gray:hover,input.btn.btn-gray:active,input.wpcf7-submit.btn-gray:active{background-color:transparent}input.btn.btn-gray.btn-transparent,input.wpcf7-submit.btn-gray.btn-transparent{background-color:transparent}input.btn.btn-gray.btn-transparent:hover,input.wpcf7-submit.btn-gray.btn-transparent:hover,input.btn.btn-gray.btn-transparent:active,input.wpcf7-submit.btn-gray.btn-transparent:active{color:#fff;border-color:#252525;background-color:#252525}input.btn.btn-white,input.wpcf7-submit.btn-white{background-color:#fff}input.btn.btn-white:hover,input.wpcf7-submit.btn-white:hover,input.btn.btn-white:active,input.wpcf7-submit.btn-white:active{background-color:transparent}input.btn.btn-white.btn-transparent,input.wpcf7-submit.btn-white.btn-transparent{background-color:transparent}input.btn.btn-white.btn-transparent:hover,input.wpcf7-submit.btn-white.btn-transparent:hover,input.btn.btn-white.btn-transparent:active,input.wpcf7-submit.btn-white.btn-transparent:active{background-color:#fff}.btn.btn-large,.wpcf7-submit.btn-large{height:60px;line-height:58px;font-size:15px;padding:0 27.77777778px}.btn.btn-medium,.wpcf7-submit.btn-medium{height:44px;line-height:42px}.btn.btn-small,.wpcf7-submit.btn-small{height:36px;line-height:34px}.buttons .btn{margin:0 20px 20px 0}.buttons .btn.btn-wide{margin-right:0}[placeholder]::-webkit-input-placeholder{font-size:12px;font-weight:400;font-style:italic;color:#a4a4a4}[placeholder]:-moz-placeholder{font-size:12px;font-weight:400;font-style:italic;color:#a4a4a4}[placeholder]::-moz-placeholder{font-size:12px;font-weight:400;font-style:italic;color:#a4a4a4}[placeholder]:-ms-input-placeholder{font-size:12px;font-weight:400;font-style:italic;color:#a4a4a4}:focus[placeholder]::-webkit-input-placeholder{font-size:12px;font-weight:400;font-style:italic;color:transparent !important}:focus[placeholder]:-moz-placeholder{font-size:12px;font-weight:400;font-style:italic;color:transparent !important}:focus[placeholder]::-moz-placeholder{font-size:12px;font-weight:400;font-style:italic;color:transparent !important}:focus[placeholder]:-ms-input-placeholder{font-size:12px;font-weight:400;font-style:italic;color:transparent !important}label{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}input,button,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:0 0;outline:none;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.form-control,.wpcf7-text,.wpcf7-number,.wpcf7-range,.wpcf7-date,.wpcf7-textarea,.wpcf7-select,.wpcf7-quiz{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;width:100%;height:36px;padding:0 1em;margin-bottom:20px;font-size:12px;font-weight:400;color:#444;line-height:normal;letter-spacing:0;background-color:transparent;border:1px solid #e5e5e5;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;-ms-transition:all .2s ease-out;transition:all .2s ease-out}.form-control:focus,.wpcf7-text:focus,.wpcf7-number:focus,.wpcf7-range:focus,.wpcf7-date:focus,.wpcf7-textarea:focus,.wpcf7-select:focus,.wpcf7-quiz:focus{border-color:#a4a4a4;outline:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.ie8 .form-control,.ie8 .wpcf7-text,.ie8 .wpcf7-number,.ie8 .wpcf7-range,.ie8 .wpcf7-date,.ie8 .wpcf7-textarea,.ie8 .wpcf7-select,.ie8 .wpcf7-quiz{line-height:34px}textarea.form-control,textarea.wpcf7-form-control{min-height:277px;padding:1em;resize:vertical}@media only screen and (max-width:767px){textarea.form-control,textarea.wpcf7-form-control{min-height:200px}}@media only screen and (max-width:479px){textarea.form-control,textarea.wpcf7-form-control{min-height:160px}}.form-group label{display:inline-block;font-family:'Montserrat',sans-serif;font-size:13px;color:#444;text-transform:uppercase;margin-bottom:1em}.form-group.required label:after{content:'*';font-size:1.33em;color:#fe2231}input[type=radio],input[type=checkbox]{position:relative;top:2px}.checkbox,.radio{margin:0 0 18px}.checkbox input,.radio input{visibility:hidden;-webkit-opacity:0;-moz-opacity:0;opacity:0;-ms-filter:alpha(opacity=0);filter:alpha(opacity=0)}.ie8 .checkbox input,.ie8 .radio input{visibility:visible;width:0;height:0}.checkbox label,.radio label{position:relative;padding-left:26px;line-height:16px;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;-ms-transition:all .2s ease-out;transition:all .2s ease-out}@media only screen and (max-width:991px){.checkbox label,.radio label{line-height:18px}}.checkbox label:before,.radio label:before,.checkbox label:after,.radio label:after{content:'';position:absolute;top:0;left:0;width:16px;height:16px;border:2px solid #252525}.checkbox label:after,.radio label:after{top:4px;left:4px;width:8px;height:8px;border:none;background-color:transparent;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;-ms-transition:all .2s ease-out;transition:all .2s ease-out}.checkbox label.checked,.radio label.checked{color:#252525}.checkbox label.checked:after,.radio label.checked:after{background-color:#252525}.checkbox label:hover,.radio label:hover,.checkbox label:focus,.radio label:focus,.checkbox label:active,.radio label:active{color:#252525}.radio label:before,.radio label:after{border-radius:50%}.form-search-header{width:320px;position:absolute;top:100%;right:0;margin-top:18px;overflow:hidden;visibility:hidden;opacity:0;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;-ms-transition:all .2s ease-out;transition:all .2s ease-out}.form-search-header .inner{background-color:#f6f6f6;padding:15px 30px 5px;-webkit-transform:translateX(102%);-moz-transform:translateX(102%);-o-transform:translateX(102%);-ms-transform:translateX(102%);transform:translateX(102%);-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;-ms-transition:all .2s ease-out;transition:all .2s ease-out}.form-search-header [class*=col-]{padding:0}.form-search-header.active{visibility:visible;opacity:1}.form-search-header.active .inner{-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.form-search-header .form-control{border-color:#252525;border-right:none;margin-bottom:10px}.form-search-header .form-control:focus{background-color:#fff}.form-search-header .btn{margin-bottom:10px}.form-search-header .btn:active{top:0}.form-search{position:relative}.form-search .submit{position:absolute;top:11px;right:5px;font-size:12px;color:#a4a4a4;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;-ms-transition:all .2s ease-out;transition:all .2s ease-out}.form-search .form-control{padding-right:32px;margin:0;border-width:0 0 1px}.form-search .form-control:focus+.submit{color:#555}.form-search .form-control:focus+.submit:hover,.form-search .form-control:focus+.submit:active{color:#fe2231}.form-subscribe .submit{top:15px;font-size:8px}.form-subscribe .form-control{border-width:0 0 1px}.form-login .checkbox{font-family:'Montserrat',sans-serif;color:#252525;margin:-3px 0 10px}.form-login .submit{float:right;font-family:'Montserrat',sans-serif;font-size:10px;color:#252525;text-transform:uppercase;padding:0;margin:0;border:none;margin-bottom:16px;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;-ms-transition:all .2s ease-out;transition:all .2s ease-out}.form-login .submit:hover,.form-login .submit:active{color:#fe2231}.comment-form #submit{position:relative;z-index:0;outline:none;vertical-align:top;height:36px;line-height:34px;border:1px solid #252525;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;font-family:'Muli',sans-serif;font-size:11px;font-weight:400;color:#fff;text-transform:uppercase;white-space:nowrap;letter-spacing:.02em;padding:0 19.23076923px;overflow:hidden;-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;-ms-transition:all .4s;transition:all .4s;background-color:#252525}.comment-form #submit:hover,.comment-form #submit:active{color:#252525;background-color:transparent}.comment-form #submit:active{top:1px}.wpcf7-submit{display:inline-block;width:auto;height:50px}.fly-form-contact .header.title .fw-contact-form-title{font-size:22px;text-align:center;margin-bottom:.2em}.fly-form-contact .header.title .fw-contact-form-description{font-size:16px;text-align:center}.fly-form-contact .form-group{margin-bottom:0}.fly-form-contact .custom-checkbox,.fly-form-contact .custom-radio{margin-bottom:20px}.fly-form-contact .custom-checkbox input[type=checkbox],.fly-form-contact .custom-radio input[type=checkbox]{-webkit-appearance:checkbox;-moz-appearance:checkbox;appearance:checkbox}.fly-form-contact .custom-checkbox input[type=radio],.fly-form-contact .custom-radio input[type=radio]{-webkit-appearance:radio;-moz-appearance:radio;appearance:radio}.fly-form-contact .custom-checkbox label,.fly-form-contact .custom-radio label{font-weight:400;vertical-align:10%}.fly-form-contact .select-field{display:block;width:100%;height:36px;padding:0 1em;margin-bottom:20px;font-size:12px;font-weight:400;color:#444;line-height:normal;letter-spacing:0;background-color:transparent;border:1px solid #e5e5e5;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;-ms-transition:all .2s ease-out;transition:all .2s ease-out}.fly-form-contact .select-field:focus{border-color:#a4a4a4;outline:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.fw-submit-btn-wrap.text-right{text-align:center;padding-top:20px}.reservation-form{padding:40px;text-align:center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;-ms-background-size:cover;background-size:cover;background-position:center top;background-repeat:no-repeat;position:relative;z-index:0}@media only screen and (max-width:991px){.reservation-form{padding:30px 15px}}.reservation-form:before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1;background-color:rgba(68,68,68,.8)}.reservation-form .form-title{font-family:'Montserrat',sans-serif;font-size:22px;color:#fff;margin-bottom:.3em}@media only screen and (max-width:1229px){.reservation-form .form-title{font-size:50px}}.reservation-form .form-engine{font-size:12px;color:#fff;text-transform:uppercase;margin-bottom:20px}.reservation-form .form-engine .logo{display:inline-block;vertical-align:middle;margin:0 0 4px 6px}.reservation-form .form-info{margin-top:40px}.reservation-form .form-info .row1{font-size:15px;font-weight:500;color:#fff;text-transform:uppercase}.reservation-form .form-info .row1 strong{display:block;font-size:1.33333333em;font-weight:500;margin-top:.5em}.reservation-form .form-info .row2{font-size:11px;color:#fff;margin-top:6px}.reservation-form .select{outline:none;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background-color:#fff;border:none;padding:0 8px}@media only screen and (max-width:767px){.reservation-form .select{display:block;width:100%;height:40px;margin-bottom:20px}}.reservation-form input[type=date]::-webkit-clear-button{display:none}.reservation-form input[type=date]::-webkit-inner-spin-button{display:none}.reservation-form input[type=date]::-webkit-calendar-picker-indicator{color:#fff;background:0 0;color:transparent;opacity:1;background:url(//demo.flytemplates.com/mafiaso/wp-content/themes/mafiaso/images/arrow-down.svg) no-repeat center;background-size:contain}.reservation-form.style2{padding:0}.reservation-form.style2:before{display:none}.reservation-form.style2 .form-title{font-size:33px;margin-bottom:2em}@media only screen and (max-width:1229px){.reservation-form.style2 .form-title{font-size:22px}}@media only screen and (max-width:991px){.reservation-form.style2 .form-title{margin-bottom:.6em}}.reservation-form.style2 .form-engine{margin-bottom:30px}.reservation-form.style2 .form-controls{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:space-between}.no-flexbox .reservation-form.style2 .form-controls:before,.no-flexbox .reservation-form.style2 .form-controls:after{content:'';display:table}.no-flexbox .reservation-form.style2 .form-controls:after{clear:both}@media only screen and (max-width:767px){.reservation-form.style2 .form-controls{display:block}}.reservation-form.style2 .form-controls>*{flex-basis:17%}.reservation-form.style2 .select2.select2-container .select2-selection--single{height:44px}.reservation-form.style2 .select2.select2-container .select2-selection--single .select2-selection__rendered{line-height:40px}.reservation-form.style2 .select2.select2-container .select2-selection--single .select2-selection__arrow{line-height:44px}.reservation-form.style2 .form-info{max-width:460px;margin:50px auto 0}@media only screen and (max-width:1229px){.reservation-form.style2 .form-info{margin-top:40px}}@media only screen and (max-width:991px){.reservation-form.style2 .form-info{margin-top:30px}}.reservation-form.style2 .form-info .row1{font-size:16px}@media only screen and (max-width:767px){.reservation-form.style2 .form-info .row1{font-size:20px}}@media only screen and (max-width:479px){.reservation-form.style2 .form-info .row1{font-size:16px}}.reservation-form.style2 .form-info .row2{font-size:15px;line-height:1.6;margin-top:20px}@media only screen and (max-width:767px){.reservation-form.style2 .form-info .row2{font-size:16px}}@media only screen and (max-width:479px){.reservation-form.style2 .form-info .row2{font-size:14px}}.reservation-form.style2 input.wpcf7-submit:hover,.reservation-form.style2 input.wpcf7-submit:active{background-color:#252525;border-color:#252525;color:#fff}.reservation-form.style2 .form-control{border:2px solid #fff;background:0 0;border-radius:0;text-align:left;font-size:15px;color:#fff;height:44px}.reservation-form.style2 .form-control::-webkit-input-placeholder{font-size:15px;font-weight:400;font-style:normal;color:#fff}.reservation-form.style2 .form-control:-moz-placeholder{font-size:15px;font-weight:400;font-style:normal;color:#fff}.reservation-form.style2 .form-control::-moz-placeholder{font-size:15px;font-weight:400;font-style:normal;color:#fff}.reservation-form.style2 .form-control:-ms-input-placeholder{font-size:15px;font-weight:400;font-style:normal;color:#fff}.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{position:relative}.select2-container[dir=rtl] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-search--inline{float:left}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;padding:0}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:#fff;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;user-select:none;-webkit-user-select:none}.select2-results__option[aria-selected]{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0)}.select2-hidden-accessible{border:0 !important;clip:rect(0 0 0 0) !important;height:1px !important;margin:-1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent;border-style:solid;border-width:5px 4px 0;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888;border-width:0 4px 5px}.select2-container--default .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text}.select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}.select2-container--default .select2-selection--multiple .select2-selection__placeholder{color:#999;margin-top:5px;float:left}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-top:5px;margin-right:10px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__placeholder,.select2-container--default[dir=rtl] .select2-selection--multiple .select2-search--inline{float:right}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid #000 1px;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--single,.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:0 0;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option[role=group]{padding:0}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}.select2-container--default .select2-results__option[aria-selected=true]{background-color:#ddd}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#5897fb;color:#fff}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:-webkit-linear-gradient(top,#fff 50%,#eee 100%);background-image:-o-linear-gradient(top,#fff 50%,#eee 100%);background-image:linear-gradient(to bottom,#fff 50%,#eee 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF',endColorstr='#FFEEEEEE',GradientType=0)}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-right:10px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:-webkit-linear-gradient(top,#eee 50%,#ccc 100%);background-image:-o-linear-gradient(top,#eee 50%,#ccc 100%);background-image:linear-gradient(to bottom,#eee 50%,#ccc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE',endColorstr='#FFCCCCCC',GradientType=0)}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent;border-style:solid;border-width:5px 4px 0;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:0 0;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888;border-width:0 4px 5px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:-webkit-linear-gradient(top,#fff 0%,#eee 50%);background-image:-o-linear-gradient(top,#fff 0%,#eee 50%);background-image:linear-gradient(to bottom,#fff 0%,#eee 50%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF',endColorstr='#FFEEEEEE',GradientType=0)}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:-webkit-linear-gradient(top,#eee 50%,#fff 100%);background-image:-o-linear-gradient(top,#eee 50%,#fff 100%);background-image:linear-gradient(to bottom,#eee 50%,#fff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE',endColorstr='#FFFFFFFF',GradientType=0)}.select2-container--classic .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice{float:right}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option[role=group]{padding:0}.select2-container--classic .select2-results__option[aria-disabled=true]{color:grey}.select2-container--classic .select2-results__option--highlighted[aria-selected]{background-color:#3875d7;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}.select2-container{display:block;width:100% !important;margin-bottom:12px}.select2.select2-container .select2-selection--single{height:48px;border:2px solid #fff;background:0 0;border-radius:0;text-align:left}.select2.select2-container .select2-selection--single:focus{outline:none}.select2.select2-container .select2-selection--single .select2-selection__rendered{padding-left:15px;padding-right:30px;line-height:44px;font-size:15px;font-weight:400;color:#fff}.select2.select2-container .select2-selection--single .select2-selection__arrow{width:34px;height:auto;position:absolute;top:0;right:0;bottom:0;font-family:'mafiaso';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:14px;color:#fff;line-height:48px;text-align:left}.select2.select2-container .select2-selection--single .select2-selection__arrow b{display:none}.select2.select2-container .select2-selection--single .select2-selection__arrow:before{content:'\e90e'}.select2.select2-container .select2-selection--single .select2-selection__placeholder{color:#fff}.fly-form-contact .select2.select2-container .select2-selection--single{height:36px;margin-bottom:20px;font-size:12px;font-weight:400;color:#444;line-height:normal;letter-spacing:0;background-color:transparent;border:1px solid #e5e5e5;border-radius:0;text-align:left}.fly-form-contact .select2.select2-container .select2-selection--single:focus{outline:none}.fly-form-contact .select2.select2-container .select2-selection--single .select2-selection__rendered{padding-left:15px;padding-right:30px;line-height:34px;font-size:12px;font-weight:400;color:#444}.fly-form-contact .select2.select2-container .select2-selection--single .select2-selection__arrow{width:26px;height:auto;position:absolute;top:0;right:0;bottom:0;font-family:'mafiaso';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:14px;color:#a4a4a4;line-height:36px;text-align:left}.fly-form-contact .select2.select2-container .select2-selection--single .select2-selection__arrow b{display:none}.fly-form-contact .select2.select2-container .select2-selection--single .select2-selection__arrow:before{content:'\e90e'}.fly-form-contact .select2.select2-container .select2-selection--single .select2-selection__placeholder{color:#444}.fly-form-contact .select2.select2-container.select2-container--focus .select2-selection--single{border-color:#a4a4a4}.select2-dropdown{background-color:#fff;border:1px solid #e5e5e5 !important;border-radius:0 !important}.select2-results__options{font-size:11px}.select2-results__options::-webkit-scrollbar{width:14px;background-color:#f6f6f6;-webkit-box-shadow:0 0 0 1px #f6f6f6;-moz-box-shadow:0 0 0 1px #f6f6f6;box-shadow:0 0 0 1px #f6f6f6}.select2-results__options::-webkit-scrollbar-track{padding:0 1px}.select2-results__options::-webkit-scrollbar-thumb{background-color:#a4a4a4;border-radius:10px;-webkit-box-shadow:inset 0 0 0 4px #f6f6f6;-moz-box-shadow:inset 0 0 0 4px #f6f6f6;box-shadow:inset 0 0 0 4px #f6f6f6}.select2-results__options .select2-results__group{padding:6px 20px;font-weight:400;color:#555}.select2-results__options .select2-results__option{padding:12px 6px 12px 20px;border-bottom:none;position:relative;z-index:0}.select2-results__options .select2-results__option .select2-results__option{padding-left:30px}.select2-results__options .select2-results__option:before{content:'';position:absolute;top:0;left:0;bottom:0;width:0;z-index:-1;background-color:#eaeaea;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;-ms-transition:all .2s ease-out;transition:all .2s ease-out}.select2-results__options .select2-results__option--highlighted[aria-selected],.select2-results__options .select2-results__option[aria-selected=true]{background-color:transparent;color:#444}.select2-results__options .select2-results__option--highlighted[aria-selected]:before,.select2-results__options .select2-results__option[aria-selected=true]:before{width:100%}.recipe-search-form .select2-container{margin-bottom:30px}.recipe-search-form .select2.select2-container .select2-selection--single{height:40px}.recipe-search-form .select2.select2-container .select2-selection--single .select2-selection__rendered{padding-left:15px;padding-right:30px;line-height:36px;font-size:11px;font-weight:500}.recipe-search-form .select2.select2-container .select2-selection--single .select2-selection__arrow{width:20px;line-height:44px}.recipe-search-form .select2.select2-container .select2-selection--single .select2-selection__arrow:before{content:'';border-top:7px solid #fff;border-left:6px solid transparent;border-right:6px solid transparent;display:inline-block;vertical-align:12%}.select2.form-control+.select2.select2-container{margin-bottom:12px}.select2.form-control+.select2.select2-container .select2-selection--single{height:38px;border:solid #555;border-width:0 0 1px;border-radius:0;background:0 0;text-align:left}.select2.form-control+.select2.select2-container .select2-selection--single:focus{outline:none}.select2.form-control+.select2.select2-container .select2-selection--single .select2-selection__rendered{padding-left:0;padding-right:20px;line-height:37px;font-size:12px;font-weight:400;color:#444}.select2.form-control+.select2.select2-container .select2-selection--single .select2-selection__arrow{width:20px;height:auto;position:absolute;top:0;right:0;bottom:0;font-family:'mafiaso';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:16px;color:#555;line-height:41px;text-align:left}.select2.form-control+.select2.select2-container .select2-selection--single .select2-selection__arrow b{display:none}.select2.form-control+.select2.select2-container .select2-selection--single .select2-selection__arrow:before{content:'\e90f'}.select2.form-control+.select2.select2-container .select2-selection--single .select2-selection__placeholder{font-style:italic;color:#bac4cd}.navigation{text-align:center;border:solid #f6f6f6;border-width:1px 0;padding:20px 15px;margin-bottom:5px;position:relative}@media only screen and (max-width:767px){.navigation{padding:10px 15px;min-height:62px}}.navigation.sticky,.navigation.static{position:relative;background-color:#fff;-webkit-transition:top .4s linear;-moz-transition:top .4s linear;-o-transition:top .4s linear;-ms-transition:top .4s linear;transition:top .4s linear}.navigation.sticky{position:fixed;top:-122px;left:0;right:0;z-index:99;padding:10px 0;border-top-width:0}.navigation.sticky.sticky-moved{top:0}.admin-bar .navigation.sticky.sticky-moved{top:32px}@media (max-width:601px){.admin-bar .navigation.sticky.sticky-moved{top:0}}.nav-menu{position:relative;display:inline-block;z-index:98;font-size:0;white-space:nowrap;text-align:left}.sticky .nav-menu{float:right;margin-top:32px}@media only screen and (max-width:767px){.sticky .nav-menu{margin-top:0}}.nav-menu li{position:relative}.nav-menu li a{position:relative;display:block;font-family:'Open Sans',sans-serif;font-size:13px;font-weight:400;line-height:normal;color:#555;letter-spacing:0;text-transform:uppercase;white-space:nowrap}.nav-menu li:hover>a,.nav-menu li:active>a,.nav-menu li.active>a,.nav-menu li.current-menu-item>a{color:#e5b777}.nav-menu li ul{-webkit-animation-duration:.2s;animation-duration:.2s;position:absolute;top:-16px;left:100%;z-index:1;border:1px solid #e5e5e5;background-color:#fff;padding:5px 0;margin-top:10px;display:none}.loaded.nav-menu li ul{display:block}.nav-menu li ul:before{content:'';position:absolute;top:4px;left:4px;right:4px;bottom:4px;z-index:-1;border:1px solid #e5e5e5}.nav-menu li ul:after{content:'';position:absolute;top:-11px;left:0;right:0;height:11px}.nav-menu li ul.left{left:auto;right:100%}.nav-menu li ul li{padding:0;margin:0 -4px;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;-ms-transition:all .2s ease-out;transition:all .2s ease-out}.nav-menu li ul li a{padding:15px 30px;text-align:left;color:#555}.nav-menu li ul li:hover>a,.nav-menu li ul li:active>a{color:#e5b777}.nav-menu li ul li.parent>a:before{content:'\e90c';font-family:'mafiaso';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:20px;right:16px;font-size:6px}.nav-menu>li{position:relative;display:inline-block;margin:0 40px;-webkit-animation-duration:.4s;animation-duration:.4s}@media only screen and (max-width:1229px){.nav-menu>li{margin:0 27px}}@media only screen and (max-width:991px){.nav-menu>li{margin:0 18px}}.nav-menu>li>a{padding-bottom:5px;border-bottom:2px solid transparent;-webkit-transition:color .2s,border .2s;-moz-transition:color .2s,border .2s;-o-transition:color .2s,border .2s;-ms-transition:color .2s,border .2s;transition:color .2s,border .2s}.nav-menu>li:hover>a,.nav-menu>li:active>a,.nav-menu>li.active>a,.nav-menu>li.current-menu-item>a{color:#e5b777;border-bottom-color:#e5b777}.nav-menu>li.parent>a:before{content:'\e90e';font-family:'mafiaso';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:0;right:-16px;bottom:-2px;font-size:6px;line-height:16px;padding-left:10px}.nav-menu>li>ul{top:100%;left:0;z-index:98}.nav-menu>li>ul.left{right:0}@media only screen and (max-width:767px){.nav-menu{height:auto !important;padding:50px 45px 50px 30px;position:fixed;top:0;left:0;right:0;bottom:0;z-index:99;background-color:#fff;overflow:auto;visibility:hidden;opacity:0;-webkit-transition:all .4s ease-out;-moz-transition:all .4s ease-out;-o-transition:all .4s ease-out;-ms-transition:all .4s ease-out;transition:all .4s ease-out}.nav-menu.active{visibility:visible;opacity:1}.nav-menu li a{display:block;font-size:17px;color:#555;background-color:transparent !important;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.nav-menu li.parent>a:before{position:absolute;top:14px;left:0;right:auto;bottom:auto;font-size:8px;padding:0}.nav-menu li.active>a,.nav-menu li.current-menu-item>a{color:#e5b777}.nav-menu li.active.parent>a:before,.nav-menu li.current-menu-item.parent>a:before{left:0;-webkit-transform:rotateZ(180deg);-moz-transform:rotateZ(180deg);-o-transform:rotateZ(180deg);-ms-transform:rotateZ(180deg);transform:rotateZ(180deg)}.nav-menu li ul{-webkit-animation-name:none;animation-name:none;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-fill-mode:both;animation-fill-mode:both;position:static;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border:none;padding:0 0 0 10px;margin:0}.nav-menu li ul:before,.nav-menu li ul:after{display:none}.nav-menu li ul li{margin:0}.nav-menu li ul li a{font-size:15px;padding:8px 0 8px 30px}.nav-menu li ul li.parent>a:before{top:15px;left:15px;right:auto}.nav-menu li ul li.active.parent>a:before,.nav-menu li ul li.current-menu-item.parent>a:before{left:15px}.nav-menu>li{height:auto;line-height:normal;padding:0;margin:0;display:block;-webkit-animation-name:none;animation-name:none;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-fill-mode:both;animation-fill-mode:both}.nav-menu>li>a{height:40px;line-height:40px;padding:0 5px 0 20px;border:none}}.navigation-wrapper{position:absolute;left:0;right:0}.navigation-wrapper.sticky{background-color:#fff;-webkit-transition:top .4s linear;-moz-transition:top .4s linear;-o-transition:top .4s linear;-ms-transition:top .4s linear;transition:top .4s linear;position:fixed;top:-122px;left:0;right:0;z-index:99;border-bottom:1px solid #f6f6f6}.navigation-wrapper.sticky.sticky-moved{top:0}.admin-bar .navigation-wrapper.sticky.sticky-moved{top:32px}@media (max-width:601px){.admin-bar .navigation-wrapper.sticky.sticky-moved{top:0}}.navigation-wrapper .navigation{border:none;padding:10px 0;margin-bottom:0}.navigation-wrapper .nav-menu{float:right;margin-top:32px}@media only screen and (max-width:767px){.navigation-wrapper .nav-menu{margin-top:0}}.navigation-wrapper .nav-menu>li>a{color:#fff}@media only screen and (max-width:767px){.navigation-wrapper .nav-menu>li>a{color:#555}}.sticky.navigation-wrapper .nav-menu>li>a{color:#555}@media only screen and (max-width:767px){.navigation-wrapper .nav-menu>li:hover>a,.navigation-wrapper .nav-menu>li:active>a,.navigation-wrapper .nav-menu>li.active>a,.navigation-wrapper .nav-menu>li.current-menu-item>a{color:#e5b777}}.sticky.navigation-wrapper .nav-menu>li:hover>a,.sticky.navigation-wrapper .nav-menu>li:active>a,.sticky.navigation-wrapper .nav-menu>li.active>a,.sticky.navigation-wrapper .nav-menu>li.current-menu-item>a{color:#e5b777}.hamburger{display:none;float:right;padding:10px 0;position:relative;z-index:999;-webkit-transition:transform .2s;-moz-transition:transform .2s;-o-transition:transform .2s;-ms-transition:transform .2s;transition:transform .2s}@media only screen and (max-width:767px){.hamburger{display:block}}.hamburger a{position:relative;display:block;width:26px;height:20px;border-top:4px solid #555;border-bottom:4px solid #555}.hamburger a:before,.hamburger a:after{content:'';position:absolute;top:4px;left:0;right:0;height:4px;background-color:#555;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;-ms-transition:all .2s ease-out;transition:all .2s ease-out}.hamburger a:after{top:-7px;left:11px;right:auto;bottom:-7px;width:4px;height:auto;background-color:transparent}.navigation-wrapper .hamburger a{border-color:#fff}.navigation-wrapper .hamburger a:before{background-color:#fff}.navigation-wrapper.sticky .hamburger a{border-color:#555}.navigation-wrapper.sticky .hamburger a:before{background-color:#555}.hamburger.active{position:fixed;top:10px;right:15px;-webkit-transform:rotateZ(45deg);-moz-transform:rotateZ(45deg);-o-transform:rotateZ(45deg);-ms-transform:rotateZ(45deg);transform:rotateZ(45deg)}.admin-bar .hamburger.active{top:50px}.hamburger.active a{border-color:transparent !important}.hamburger.active a:before,.hamburger.active a:after{background-color:#e5b777 !important}.top-menu{background-color:#f6f6f6;padding:14px 0 16px}.top-menu ul{font-size:0}.top-menu li{font-size:13px;white-space:nowrap;display:inline-block}.top-menu li+li{margin-left:24px}.top-menu li a{display:block;color:#252525;text-transform:uppercase}.top-menu li a:hover,.top-menu li a:active{color:#fe2231}.top-menu li i{font-size:15px;vertical-align:0;margin-right:4px}.top-menu .social{position:relative}.top-menu .social .social-toggle{display:none;font-size:16px;margin-top:-2px;color:#252525}@media only screen and (max-width:767px){.top-menu .social .social-toggle{display:block}}@media only screen and (max-width:767px){.top-menu .social ul{position:absolute;top:100%;left:-15px;visibility:hidden;background-color:#f6f6f6;padding:15px;opacity:0;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;-ms-transition:all .2s ease-out;transition:all .2s ease-out}.top-menu .social:hover ul,.top-menu .social:active ul{visibility:visible;opacity:1}.top-menu .social:hover .social-toggle,.top-menu .social:active .social-toggle{color:#fe2231}.top-menu .social li+li{margin:15px 0 0}}.pagination,.woocommerce-pagination ul.page-numbers{display:block;font-size:0;text-align:center;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;margin:0}.pagination>li,.woocommerce-pagination ul.page-numbers>li{display:inline-block;vertical-align:top;border:none;margin:0 4px 8px}@media only screen and (max-width:479px){.pagination>li,.woocommerce-pagination ul.page-numbers>li{margin:0 1px 8px}}.pagination>li>a,.woocommerce-pagination ul.page-numbers>li>a,.pagination>li>span,.woocommerce-pagination ul.page-numbers>li>span{position:relative;float:none;display:block;font-size:13px;font-weight:400;width:30px;height:30px;line-height:28px;color:#252525;text-align:center;padding:0;margin:0;background-color:transparent;border:1px solid transparent;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;-ms-transition:all .2s ease-out;transition:all .2s ease-out}.pagination>li>a:hover,.woocommerce-pagination ul.page-numbers>li>a:hover,.pagination>li>span:hover,.woocommerce-pagination ul.page-numbers>li>span:hover,.pagination>li>a:focus,.woocommerce-pagination ul.page-numbers>li>a:focus,.pagination>li>span:focus,.woocommerce-pagination ul.page-numbers>li>span:focus,.pagination>li>a:active,.woocommerce-pagination ul.page-numbers>li>a:active,.pagination>li>span:active,.woocommerce-pagination ul.page-numbers>li>span:active{border-color:#e5e5e5;background-color:transparent;color:#e5b777}.pagination>li>span,.woocommerce-pagination ul.page-numbers>li>span{cursor:default}.pagination>li>span:hover,.woocommerce-pagination ul.page-numbers>li>span:hover,.pagination>li>span:focus,.woocommerce-pagination ul.page-numbers>li>span:focus,.pagination>li>span:active,.woocommerce-pagination ul.page-numbers>li>span:active{border-color:transparent;background-color:transparent;color:#252525}.pagination>li.active>a,.woocommerce-pagination ul.page-numbers>li.active>a,.pagination>li.active>span,.woocommerce-pagination ul.page-numbers>li.active>span,.pagination>li.active>a:hover,.woocommerce-pagination ul.page-numbers>li.active>a:hover,.pagination>li.active>span:hover,.woocommerce-pagination ul.page-numbers>li.active>span:hover,.pagination>li.active>a:focus,.woocommerce-pagination ul.page-numbers>li.active>a:focus,.pagination>li.active>span:focus,.woocommerce-pagination ul.page-numbers>li.active>span:focus,.pagination>li.active>a:active,.woocommerce-pagination ul.page-numbers>li.active>a:active,.pagination>li.active>span:active,.woocommerce-pagination ul.page-numbers>li.active>span:active{border-color:#e5e5e5;background-color:transparent;color:#e5b777}.pagination>li.prev a,.woocommerce-pagination ul.page-numbers>li.prev a,.pagination>li.next a,.woocommerce-pagination ul.page-numbers>li.next a{font-size:8px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.pagination>li.prev a:before,.woocommerce-pagination ul.page-numbers>li.prev a:before,.pagination>li.next a:before,.woocommerce-pagination ul.page-numbers>li.next a:before{content:'\e90d';font-family:'mafiaso';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.pagination>li.next a:before,.woocommerce-pagination ul.page-numbers>li.next a:before{content:'\e90c'}.pager{border-top:1px solid #e5e5e5;padding-top:30px;margin:0 0 30px}.pager:before,.pager:after{content:'';display:table}.pager:after{clear:both}.pager a{float:right;font-size:13px;color:#252525;text-align:right;max-width:50%}.pager a i{font-size:7px;margin-left:1em;vertical-align:12%}.pager a:first-child{float:left;text-align:left}.pager a:first-child i{margin-left:0;margin-right:1em}.pager a span{position:relative;display:inline-block;font-size:15px;color:#252525;border-bottom:1px solid transparent;margin-top:1em;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;-ms-transition:all .2s ease-out;transition:all .2s ease-out}.pager a span:before{content:'';position:absolute;left:0;right:0;bottom:0;height:1px;background-color:#252525;-webkit-transform:scale(0);-moz-transform:scale(0);-o-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;-ms-transition:all .2s ease-out;transition:all .2s ease-out}.pager a:hover,.pager a:active{color:#e5b777}.pager a:hover span:before,.pager a:active span:before{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.tabs{margin-bottom:50px}.tab-header li{float:left;width:50%;border-left:1px solid #fff}.tab-header li:first-child{border-left:none}.tab-header a{display:block;height:50px;line-height:50px;font-family:'Montserrat',sans-serif;font-size:11px;color:#252525;text-align:center;text-transform:uppercase;padding:0 5px;background-color:#f6f6f6;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;-ms-transition:all .2s ease-out;transition:all .2s ease-out}.tab-header .active a{color:#fff;background-color:#252525}.tab-content{padding-top:30px}.panel-group{margin-bottom:50px}.panel{background-color:transparent;border:none;padding-bottom:20px;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;margin:0}.panel-heading{border:none;border-radius:0;padding:0}.panel-heading+.panel-collapse>.panel-body{padding:10px 30px 0}.panel-title{font-family:'Montserrat',sans-serif;font-size:13px;font-weight:700;color:#555;letter-spacing:.1em}@media only screen and (max-width:479px){.panel-title{font-size:11px}}a.panel-toggle{position:relative;display:block;padding:0 0 0 30px;color:#e5b777}a.panel-toggle:focus{color:#e5b777}@media only screen and (max-width:479px){a.panel-toggle{padding-top:2px}}a.panel-toggle:before,a.panel-toggle:after{content:'';width:10px;height:2px;position:absolute;top:6px;left:4px;background-color:#e5b777}a.panel-toggle:after{width:2px;height:10px;top:2px;left:8px;display:none}a.panel-toggle.collapsed{color:#555}a.panel-toggle.collapsed:after{display:block}a.panel-toggle.collapsed:focus{color:#555}a.panel-toggle.collapsed:hover,a.panel-toggle.collapsed:active{color:#e5b777}.panel-body{border:none !important;color:#555;padding:20px 4px 5px}.panel-body p:last-child{margin-bottom:0}.owl-carousel{display:none;position:relative;overflow:hidden;width:100%;-ms-touch-action:pan-y}.owl-carousel .owl-wrapper-outer{overflow:hidden;position:relative;width:100%}.owl-carousel .owl-wrapper-outer.autoHeight{-webkit-transition:height .5s ease-in-out;-moz-transition:height .5s ease-in-out;-o-transition:height .5s ease-in-out;-ms-transition:height .5s ease-in-out;transition:height .5s ease-in-out}.owl-carousel .owl-wrapper{display:none;position:relative;-webkit-transform:translate3d(0px,0px,0px)}.owl-carousel .owl-wrapper:before,.owl-carousel .owl-wrapper:after{content:'';display:table}.owl-carousel .owl-wrapper:after{clear:both}.owl-carousel .owl-item{float:left}.owl-carousel .owl-item.loading{min-height:150px;background:url(//demo.flytemplates.com/mafiaso/wp-content/themes/mafiaso/images/AjaxLoader.gif) no-repeat center center}.owl-carousel .owl-controls{text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.owl-carousel .owl-controls .owl-buttons .owl-prev,.owl-carousel .owl-controls .owl-buttons .owl-next{cursor:pointer;position:absolute;top:50%;left:12px;right:auto;z-index:4;width:56px;height:56px;border:2px solid rgba(255,255,255,.2);padding:3px;border-radius:50%;margin-top:-28px}@media only screen and (max-width:479px){.owl-carousel .owl-controls .owl-buttons .owl-prev,.owl-carousel .owl-controls .owl-buttons .owl-next{left:-24px}}.owl-carousel .owl-controls .owl-buttons .owl-prev:before,.owl-carousel .owl-controls .owl-buttons .owl-next:before{content:'\e90d';font-family:'mafiaso';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block;width:100%;height:100%;background-color:rgba(255,255,255,.95);border-radius:50%;font-size:10px;color:#444;line-height:46px;text-align:center;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;-ms-transition:all .2s ease-out;transition:all .2s ease-out}.owl-carousel .owl-controls .owl-buttons .owl-prev:hover:before,.owl-carousel .owl-controls .owl-buttons .owl-next:hover:before,.owl-carousel .owl-controls .owl-buttons .owl-prev:active:before,.owl-carousel .owl-controls .owl-buttons .owl-next:active:before{background-color:#e5b777;color:#fff}.owl-carousel .owl-controls .owl-buttons .owl-next{left:auto;right:12px}@media only screen and (max-width:479px){.owl-carousel .owl-controls .owl-buttons .owl-next{right:-24px}}.owl-carousel .owl-controls .owl-buttons .owl-next:before{content:'\e90c'}.owl-carousel .owl-controls .owl-page{display:inline-block;cursor:pointer}.owl-carousel .owl-controls .owl-page span{display:block;width:12px;height:12px;margin:5px;border:1px solid #555;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background-color:transparent;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;-ms-transition:all .2s ease-out;transition:all .2s ease-out}.owl-carousel .owl-controls .owl-page.active span{background-color:#555}.owl-carousel .owl-controls .owl-page.owl-numbers{width:auto;height:auto;color:#fff;padding:2px 10px;font-size:12px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px}.owl-carousel .grabbing{cursor:url(//demo.flytemplates.com/mafiaso/wp-content/themes/mafiaso/images/grabbing.png) 8 8,move}.owl-carousel .owl-wrapper,.owl-carousel .owl-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-o-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.fade-effect .item{opacity:0;-webkit-transition:opacity .8s;-moz-transition:opacity .8s;-o-transition:opacity .8s;-ms-transition:opacity .8s;transition:opacity .8s}.fade-effect .item.active{opacity:1}.fade-effect .item.active.left,.fade-effect .item.active.right{-webkit-transform:none;-moz-transform:none;-o-transform:none;-ms-transform:none;transform:none;left:0;z-index:2;opacity:0}.shot-effect .item{top:0;left:0 !important;-webkit-transition:top .9s cubic-bezier(.95,.1,.25,1);-moz-transition:top .9s cubic-bezier(.95,.1,.25,1);-o-transition:top .9s cubic-bezier(.95,.1,.25,1);-ms-transition:top .9s cubic-bezier(.95,.1,.25,1);transition:top .9s cubic-bezier(.95,.1,.25,1)}.shot-effect .item.prev,.shot-effect .item.next{z-index:3}.shot-effect .item.prev.left,.shot-effect .item.next.left,.shot-effect .item.prev.right,.shot-effect .item.next.right{top:0;-webkit-transform:none;-moz-transform:none;-o-transform:none;-ms-transform:none;transform:none}.shot-effect .item.prev{top:100%}.shot-effect .item.next{top:-100%}.caroufredsel-wrapper{margin:0 auto !important}.main-carousel{position:relative;overflow:hidden}.main-carousel>ul{width:100000px}.main-carousel .carousel-item{position:relative;float:left;z-index:1;width:830px;height:500px;margin:0 3px;overflow:hidden;cursor:url(//demo.flytemplates.com/mafiaso/wp-content/themes/mafiaso/images/grabbing.png) 8 8,move;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;-ms-transition:all .5s;transition:all .5s}@media only screen and (max-width:991px){.main-carousel .carousel-item{width:680px;height:400px}}@media only screen and (max-width:479px){.main-carousel .carousel-item{width:480px;height:320px}}.main-carousel .carousel-item img{width:auto;max-width:none}.main-carousel .carousel-item.current{z-index:3}.main-carousel .prev,.main-carousel .next{position:absolute;top:50%;left:50%;right:auto;z-index:4;width:56px;height:56px;border:2px solid rgba(255,255,255,.2);padding:3px;border-radius:50%;margin-top:-28px;margin-left:-446px}@media only screen and (max-width:991px){.main-carousel .prev,.main-carousel .next{margin-left:-371px}}.main-carousel .prev i,.main-carousel .next i{display:block;width:100%;height:100%;background-color:rgba(255,255,255,.95);border-radius:50%;font-size:10px;color:#444;line-height:46px;text-align:center;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;-ms-transition:all .2s ease-out;transition:all .2s ease-out}.main-carousel .prev:hover i,.main-carousel .next:hover i,.main-carousel .prev:active i,.main-carousel .next:active i{background-color:#e5b777;color:#fff}.main-carousel .next{margin-left:390px}@media only screen and (max-width:991px){.main-carousel .next{margin-left:315px}}.instagram-slider-wrapper{overflow:hidden;margin-bottom:3px}.instagram-slider{margin-left:-3px}.instagram-slider a{position:relative;display:block;margin-left:3px;min-height:100px;overflow:hidden}.instagram-slider a:before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;z-index:auto;-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;-ms-transition:all .4s;transition:all .4s}.instagram-slider a:hover:before,.instagram-slider a:active:before{background-color:rgba(37,37,37,.2)}.instagram-slider a:hover strong,.instagram-slider a:active strong{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.instagram-slider img{width:100%}.instagram-slider strong{position:absolute;left:30px;right:30px;bottom:26px;text-align:center;opacity:0;-webkit-transform:translateY(50%);-moz-transform:translateY(50%);-o-transform:translateY(50%);-ms-transform:translateY(50%);transform:translateY(50%);-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;-ms-transition:all .4s;transition:all .4s}@media only screen and (max-width:1799px){.instagram-slider strong{left:10px;right:10px}}.instagram-slider span{display:inline-block;background-color:rgba(255,255,255,.9);font-size:12px;font-weight:600;color:#252525;padding:.6em 1em;max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}@media only screen and (max-width:991px){.instagram-slider span{padding:.6em}}.instagram-slider i{font-size:1.4em;margin-right:.4em;vertical-align:-14%}.twitter-slider .tweet{text-align:center}.twitter-slider .tweet a{text-decoration:underline}.twitter-slider .tweet p{margin-bottom:1.1em}.twitter-slider .owl-controls{margin:0 0 -14px}.twitter-slider .owl-controls .owl-buttons .owl-prev,.twitter-slider .owl-controls .owl-buttons .owl-next{position:static;margin-top:0;font-size:9px;color:#a4a4a4;background-color:transparent;display:inline-block}.twitter-slider .owl-controls .owl-buttons .owl-prev:hover,.twitter-slider .owl-controls .owl-buttons .owl-next:hover,.twitter-slider .owl-controls .owl-buttons .owl-prev:active,.twitter-slider .owl-controls .owl-buttons .owl-next:active{color:#252525;background-color:transparent}.post-slider .owl-controls{margin:0}.post-slider .owl-controls .owl-pagination{position:absolute;left:0;right:0;bottom:0}.post-slider .owl-controls .owl-page span{width:12px;height:12px;margin:20px 5px;border:2px solid #a4a4a4}@media only screen and (max-width:767px){.post-slider .owl-controls .owl-page span{width:16px;height:16px}}.post-slider .owl-controls .owl-page:hover span,.post-slider .owl-controls .owl-page:active span{border-color:#e5b777}.post-slider .owl-controls .owl-page.active span{background-color:#e5b777;border-color:#e5b777}.related-posts{overflow:hidden}.related-posts .title{font-family:'Montserrat',sans-serif;font-size:20px;text-transform:uppercase;margin-bottom:2em}.related-posts img{width:100%}@media only screen and (max-width:991px){.related-posts .post-title{font-size:16px}}.related-posts-slider,.related-posts-slider2,.fly-posts-carousel-shortcode.related-posts{width:auto;margin:0 -15px}.related-posts-slider .item,.related-posts-slider2 .item,.fly-posts-carousel-shortcode.related-posts .item{padding:0 15px}.related-posts-slider .post-media,.related-posts-slider2 .post-media,.fly-posts-carousel-shortcode.related-posts .post-media{margin-bottom:20px}.related-posts-slider .post-meta,.related-posts-slider2 .post-meta,.fly-posts-carousel-shortcode.related-posts .post-meta{margin-bottom:10px}.related-posts-slider .post-meta.font2>*,.related-posts-slider2 .post-meta.font2>*,.fly-posts-carousel-shortcode.related-posts .post-meta.font2>*{font-size:11px}.related-posts-slider .post-title,.related-posts-slider2 .post-title,.fly-posts-carousel-shortcode.related-posts .post-title{margin-bottom:1em;line-height:1.2;font-size:18px}.related-posts{overflow:visible}.related-posts-slider2{overflow:visible}.related-posts-slider2 .owl-controls{text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.related-posts-slider2 .owl-controls .owl-buttons .owl-prev,.related-posts-slider2 .owl-controls .owl-buttons .owl-next{top:90px;left:-60px;right:auto;border:2px solid rgba(255,85,0,.2)}@media only screen and (max-width:767px){.related-posts-slider2 .owl-controls .owl-buttons .owl-prev,.related-posts-slider2 .owl-controls .owl-buttons .owl-next{left:-24px}}.related-posts-slider2 .owl-controls .owl-buttons .owl-prev:before,.related-posts-slider2 .owl-controls .owl-buttons .owl-next:before{color:#fff;background-color:#e5b777}.related-posts-slider2 .owl-controls .owl-buttons .owl-prev:hover:before,.related-posts-slider2 .owl-controls .owl-buttons .owl-next:hover:before,.related-posts-slider2 .owl-controls .owl-buttons .owl-prev:active:before,.related-posts-slider2 .owl-controls .owl-buttons .owl-next:active:before{background-color:#e5b777}.related-posts-slider2 .owl-controls .owl-buttons .owl-next{left:auto;right:-60px}@media only screen and (max-width:767px){.related-posts-slider2 .owl-controls .owl-buttons .owl-next{right:-24px}}.thumbnail-slider{position:relative;margin-bottom:50px}@media only screen and (max-width:479px){.thumbnail-slider{margin-bottom:40px}}.thumbnail-slider:before{position:absolute;left:0;right:0;bottom:-2px;z-index:2;height:4px;background:#fff;display:block}.thumbnail-slider .slider-images-wrap{background-color:#444;float:left;position:relative;width:79.8%}@media only screen and (max-width:767px){.thumbnail-slider .slider-images-wrap{width:79.7%}}.thumbnail-slider .slider-images-wrap li{width:100%;height:850px;float:left;position:relative;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;-ms-background-size:cover;background-size:cover;background-position:center top;background-repeat:no-repeat}.thumbnail-slider .slider-images-wrap li .overlay{content:'';position:absolute;top:0;left:0;right:0;bottom:0;z-index:auto;background-color:rgba(37,37,37,.3)}.thumbnail-slider .slider-images-wrap:hover .prev,.thumbnail-slider .slider-images-wrap:active .prev,.thumbnail-slider .slider-images-wrap:hover .next,.thumbnail-slider .slider-images-wrap:active .next{opacity:1}.thumbnail-slider .slider-thumbs-wrap{position:relative;z-index:1;float:right;width:19.9%;height:auto}.thumbnail-slider .slider-thumbs-wrap li{width:100%;height:280px;margin-bottom:2px;cursor:pointer;overflow:hidden;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;-ms-background-size:cover;background-size:cover;background-position:center top;background-repeat:no-repeat;-webkit-box-shadow:inset 0 0 0 4px transparent;-moz-box-shadow:inset 0 0 0 4px transparent;box-shadow:inset 0 0 0 4px transparent;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;-ms-transition:all .2s ease-out;transition:all .2s ease-out}.thumbnail-slider .slider-thumbs-wrap li img{position:relative;z-index:-1}.thumbnail-slider .slider-thumbs-wrap li.active{opacity:.6;cursor:default}.thumbnail-slider .slider-thumbs-wrap .prev,.thumbnail-slider .slider-thumbs-wrap .next{font-size:22px;top:0;left:50%;margin:0 0 0 -25px}.thumbnail-slider .slider-thumbs-wrap .next{top:auto;right:auto;bottom:0}.thumbnail-slider .slider-thumbs-wrap:hover .prev,.thumbnail-slider .slider-thumbs-wrap:active .prev,.thumbnail-slider .slider-thumbs-wrap:hover .next,.thumbnail-slider .slider-thumbs-wrap:active .next{opacity:1}.thumbnail-slider .prev,.thumbnail-slider .next{position:absolute;top:50%;left:0;z-index:2;font-size:24px;line-height:48px;color:#fff;text-align:center;width:50px;height:50px;margin-top:-25px;background-color:rgba(37,37,37,.4);opacity:0;-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;-ms-transition:all .4s;transition:all .4s}.thumbnail-slider .prev:hover,.thumbnail-slider .next:hover,.thumbnail-slider .prev:active,.thumbnail-slider .next:active{color:#e5b777}.thumbnail-slider .prev.disabled,.thumbnail-slider .next.disabled{color:rgba(255,255,255,.5);cursor:default}.thumbnail-slider .next{left:auto;right:0}.thumbnail-slider .description{position:absolute;top:10%;left:6%;visibility:hidden;opacity:0;-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;-ms-transition:all .4s;transition:all .4s}@media only screen and (max-width:479px){.thumbnail-slider .description{top:4%;left:4%}}.thumbnail-slider .description.active{visibility:visible;opacity:1}.thumbnail-slider .description.bottom{top:auto;bottom:10%}@media only screen and (max-width:479px){.thumbnail-slider .description.bottom{bottom:2%}}.thumbnail-slider .description.top-right{left:auto;right:6%}@media only screen and (max-width:479px){.thumbnail-slider .description.top-right{right:4%}}.thumbnail-slider .description.bottom-right{top:auto;left:auto;right:6%;bottom:10%}@media only screen and (max-width:479px){.thumbnail-slider .description.bottom-right{right:4%;bottom:2%}}.thumbnail-slider .description .title{font-family:'Muli',sans-serif;font-size:18px;color:#fff;letter-spacing:.02em;margin:0}@media only screen and (max-width:991px){.thumbnail-slider .description .title{font-size:16px}}@media only screen and (max-width:479px){.thumbnail-slider .description .title{font-size:12px}}.thumbnail-slider .description .title span{display:inline-block;background-color:rgba(255,85,0,.9);padding:.4em .8em}.thumbnail-slider .description .subtitle{font-size:14px;color:#252525;margin:0}@media only screen and (max-width:991px){.thumbnail-slider .description .subtitle{font-size:13px}}@media only screen and (max-width:479px){.thumbnail-slider .description .subtitle{font-size:10px}}.thumbnail-slider .description .subtitle span{display:inline-block;background-color:rgba(255,255,255,.9);padding:.6em .9em}.thumbnail-slider .description-open{display:block;width:40px;height:40px;font-size:32px;line-height:40px;text-align:center;color:#fff;position:absolute;left:10px;bottom:14px;visibility:hidden;opacity:0;-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;-ms-transition:all .4s;transition:all .4s}@media only screen and (max-width:479px){.thumbnail-slider .description-open{left:0;bottom:4px}}.thumbnail-slider .description-open:hover,.thumbnail-slider .description-open:active{color:#e5b777}.thumbnail-slider .description-open.active{visibility:visible;opacity:1}.thumbnail-slider .description-close{display:block;width:30px;height:30px;font-size:20px;line-height:28px;text-align:center;color:#e5b777;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;-ms-transition:all .2s ease-out;transition:all .2s ease-out}.thumbnail-slider .description-close:hover,.thumbnail-slider .description-close:active{-webkit-transform:rotateZ(90deg);-moz-transform:rotateZ(90deg);-o-transform:rotateZ(90deg);-ms-transform:rotateZ(90deg);transform:rotateZ(90deg)}.fly-slider{height:100vh;overflow:hidden;position:relative;background-color:#444;-webkit-perspective:1000px;-moz-perspective:1000px;-o-perspective:1000px;-ms-perspective:1000px;perspective:1000px;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-o-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transition:opacity 1s;-moz-transition:opacity 1s;-o-transition:opacity 1s;-ms-transition:opacity 1s;transition:opacity 1s;opacity:1}.fly-slider.invisible{opacity:0}.fly-slider .cube{position:relative;-ms-perspective:1000px;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-o-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d}.fly-slider .slide{position:absolute;top:0;left:0;right:0;bottom:0;z-index:auto;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;-ms-background-size:cover;background-size:cover;background-position:center top;background-repeat:no-repeat;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-o-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-o-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d;opacity:0;text-align:center;will-change:transform}.fly-slider .slide.active{opacity:1}.fly-slider .slide.prev .slide-content{-webkit-transform:translate3d(0,200%,0);-moz-transform:translate3d(0,200%,0);-o-transform:translate3d(0,200%,0);-ms-transform:translate3d(0,200%,0);transform:translate3d(0,200%,0)}.fly-slider .slide.next .slide-content{-webkit-transform:translate3d(0,-200%,0);-moz-transform:translate3d(0,-200%,0);-o-transform:translate3d(0,-200%,0);-ms-transform:translate3d(0,-200%,0);transform:translate3d(0,-200%,0)}.fly-slider .slide:before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;z-index:auto;background-color:rgba(68,68,68,.45)}.fly-slider .slide:after{content:'';width:0;height:100%;display:inline-block;vertical-align:middle}.fly-slider .slider-control{position:absolute;top:50%;left:20px;right:auto;z-index:4;width:56px;height:56px;border:2px solid rgba(255,255,255,.2);padding:3px;border-radius:50%;margin-top:-28px;-webkit-transform:translate3d(0,0,4px)}@media only screen and (max-width:767px){.fly-slider .slider-control{left:-24px}}.fly-slider .slider-control i{display:block;width:100%;height:100%;background-color:rgba(255,255,255,.95);border-radius:50%;font-size:10px;color:#444;line-height:46px;text-align:center;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;-ms-transition:all .2s ease-out;transition:all .2s ease-out}.fly-slider .slider-control:hover i,.fly-slider .slider-control:active i{background-color:#e5b777;color:#fff}.fly-slider .slider-control.next{left:auto;right:20px}@media only screen and (max-width:767px){.fly-slider .slider-control.next{right:-24px}}.fly-slider .slide-content{display:inline-block;vertical-align:middle;max-width:80%;position:relative}@media only screen and (max-width:991px){.fly-slider .slide-content{max-width:70%}}.article{margin-bottom:100px}@media only screen and (max-width:1599px){.article{margin-bottom:80px}}@media only screen and (max-width:1229px){.article{margin-bottom:60px}}.post-title{font-size:28px;text-align:center;margin-bottom:.8em}@media only screen and (max-width:991px){.post-title{font-size:26px}}@media only screen and (max-width:767px){.post-title{font-size:24px}}.single-post .post-title{font-size:26px}@media only screen and (max-width:767px){.single-post .post-title{font-size:22px}}.post-meta{font-size:0;text-align:center;margin-bottom:24px}.post-meta>*{font-size:13px}@media only screen and (max-width:1359px){.post-meta>*{font-size:13px}}@media only screen and (max-width:1229px){.post-meta>*{font-size:13px}}@media only screen and (max-width:991px){.post-meta>*{font-size:13px}}@media only screen and (max-width:767px){.post-meta>*{font-size:13px}}.post-meta>*:after{content:'/';display:inline-block;padding:0 4px}.post-meta>*.last:after{display:none}.post-meta.font2{font-family:'Roboto Slab',serif}.post-meta.font2 a{color:#555}.post-meta.font2 a:hover,.post-meta.font2 a:active{color:#fe2231}.post-meta.font2 .post-author a{color:#252525}.post-meta.font2 .post-author a:hover,.post-meta.font2 .post-author a:active{color:#fe2231}.post-category{font-family:'Montserrat',sans-serif;padding:0 16px;position:relative;display:inline-block;text-transform:uppercase}.post-category:before,.post-category:after{content:'\e909';font-family:'mafiaso';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:3px;left:0;font-size:8px;color:#e5b777}.post-category:after{left:auto;right:0}.post-category.last:after{display:block;padding:0}.post-media{position:relative;margin-bottom:25px}@media only screen and (max-width:767px){.post-media{margin-bottom:15px}}.post-media iframe{display:block}.post-media img{margin-left:auto;margin-right:auto}.post-media blockquote{border:4px solid #f1f1f1;padding:40px 30px 50px;font-family:'Muli',sans-serif;font-size:15px;font-style:italic;font-weight:300;line-height:1.9;text-align:center}.post-media blockquote:before{content:'“ '}.post-media blockquote:after{content:' “'}@media only screen and (max-width:767px){.post-media blockquote{padding:30px 20px 50px;font-size:13px}}.post-label{width:60px;height:60px;line-height:60px;text-align:center;font-size:24px;color:#fff;background-color:#e5b777;position:absolute;left:0;bottom:0}@media only screen and (max-width:479px){.post-label{width:40px;height:40px;line-height:40px}}.post-links{text-align:center}a.post-read-more{position:relative;display:inline-block;font-family:'Cookie',cursive;font-size:20px;color:#e5b777;letter-spacing:.05em;padding:0 100px}a.post-read-more:before,a.post-read-more:after{content:'';width:85px;height:1px;background-color:#e5b777;position:absolute;top:50%;left:0;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;-ms-transition:all .2s ease-out;transition:all .2s ease-out}a.post-read-more:after{left:auto;right:0}a.post-read-more:hover:before,a.post-read-more:active:before,a.post-read-more:hover:after,a.post-read-more:active:after{width:70px}.post-social{font-size:0;text-align:center;margin-bottom:15px}.post-social li{display:inline-block;margin:0 8px 10px}.post-social a{display:block;width:22px;height:22px;line-height:20px;text-align:center;border:1px solid transparent;font-size:12px;color:#252525;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;-ms-transition:all .2s ease-out;transition:all .2s ease-out}.post-social a:hover,.post-social a:active{color:#e5b777;border-color:#e5e5e5}.post-content{font-size:16px;margin-bottom:20px}@media only screen and (max-width:991px){.post-content{font-size:14px}}.main-carousel .article{margin:0}.main-carousel .post-content{position:absolute;top:50%;left:50%;background-color:rgba(255,255,255,.95);padding:65px 40px;opacity:0;-webkit-transform:translate3d(-50%,-50%,0) scale(0);-moz-transform:translate3d(-50%,-50%,0) scale(0);-o-transform:translate3d(-50%,-50%,0) scale(0);-ms-transform:translate3d(-50%,-50%,0) scale(0);transform:translate3d(-50%,-50%,0) scale(0);-webkit-transition:all .6s;-moz-transition:all .6s;-o-transition:all .6s;-ms-transition:all .6s;transition:all .6s}@media only screen and (max-width:991px){.main-carousel .post-content{padding:40px}}@media only screen and (max-width:479px){.main-carousel .post-content{padding:20px;max-width:280px}}.main-carousel .post-content:before{content:'';position:absolute;top:-12px;left:-12px;right:-12px;bottom:-12px;z-index:-1;border:2px solid #fff}.main-carousel .current .post-content{opacity:1;-webkit-transform:translate3d(-50%,-50%,0) scale(1);-moz-transform:translate3d(-50%,-50%,0) scale(1);-o-transform:translate3d(-50%,-50%,0) scale(1);-ms-transform:translate3d(-50%,-50%,0) scale(1);transform:translate3d(-50%,-50%,0) scale(1)}.main-carousel .post-meta.font2{margin-bottom:0}.main-carousel .post-media{margin-bottom:0}.fly-slider .article,.fly-header .article{margin:0}.fly-slider .post-content,.fly-header .post-content{background-color:rgba(255,255,255,.95);padding:65px;margin:0}@media only screen and (max-width:991px){.fly-slider .post-content,.fly-header .post-content{padding:30px}}@media only screen and (max-width:479px){.fly-slider .post-content,.fly-header .post-content{padding:20px}}.fly-slider .post-content:before,.fly-header .post-content:before{content:'';position:absolute;top:-12px;left:-12px;right:-12px;bottom:-12px;z-index:0;border:2px solid #fff;display:block !important}.fly-slider .post-content>*,.fly-header .post-content>*{position:relative}.fly-slider .post-title,.fly-header .post-title{font-size:22px;margin-bottom:1.2em}@media only screen and (max-width:767px){.fly-slider .post-title,.fly-header .post-title{font-size:18px}}.fly-slider .post-meta.font2,.fly-header .post-meta.font2{margin-bottom:0}.widget-posts .article{padding-left:80px;position:relative;min-height:90px;padding-bottom:25px;margin:15px 0 25px;border-bottom:1px solid #e5e5e5}.widget-posts .article:last-of-type{padding-bottom:0;border-bottom:none;margin-bottom:0}.widget-posts .article .post-media{width:64px;position:absolute;top:0;left:0;margin:0}.widget-posts .article .post-title{font-family:'Muli',sans-serif;font-size:16px;font-weight:400;color:#252525;text-align:left;text-transform:none;line-height:1.2;margin-bottom:.6em}.widget-posts .article .post-title a{color:#252525}.widget-posts .article .post-title a:hover,.widget-posts .article .post-title a:active{color:#fe2231}.widget-posts .article .post-meta{text-align:left;margin:0}.widget-posts .article .post-meta>*{font-size:12px}.blockquote{display:block;font-family:'Roboto Slab',serif;font-style:italic;font-size:17px;line-height:1.9;color:#555;border-left:2px solid #e5b777;padding-left:1.5em;margin:2.6em 1.4em}@media only screen and (max-width:991px){.blockquote{margin:2em 0 2em 1em}}@media only screen and (max-width:479px){.blockquote{margin:2em 0}}.blockquote cite,.blockquote span{display:block;margin-top:1em;font-style:italic}.unordered-list{margin:2.5em 3em 3em 2.5em}@media only screen and (max-width:1229px){.unordered-list{margin:2em}}.unordered-list>li{line-height:1.2;margin-bottom:.9em;position:relative}.unordered-list>li:before{content:'';width:6px;height:6px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background-color:#a4a4a4;position:absolute;top:5px;left:-16px}@media only screen and (max-width:767px){.unordered-list{margin:2em 6% 2.4em}.unordered-list>li{font-size:13px}.unordered-list>li:before{top:4px;left:-20px}}@media only screen and (max-width:767px){.unordered-list>li:before{left:-17px}}.ordered-list{margin:2.5em 3em 3em 2.5em;list-style-type:none;counter-reset:list}@media only screen and (max-width:1229px){.ordered-list{margin:2em}}.ordered-list>li{line-height:1.2;margin-bottom:.9em;position:relative}.ordered-list>li:before{counter-increment:list;content:counter(list) '.';position:absolute;top:-5px;left:-35px;width:28px;height:26px;font-size:13px;line-height:26px;font-style:normal;text-align:right}@media only screen and (max-width:767px){.ordered-list{margin:2em 6% 2.4em}.ordered-list>li{font-size:13px}.ordered-list>li:before{top:-6px;left:-39px}}@media only screen and (max-width:767px){.ordered-list>li:before{left:-36px}}.definition-list{margin:2.5em 3em 3em 1.24em}@media only screen and (max-width:1229px){.definition-list{margin:2em .6em}}@media only screen and (max-width:767px){.definition-list{margin:2em 1em}}@media only screen and (max-width:479px){.definition-list{margin:2em 0}}.definition-list dt{font-size:12px;font-weight:500;color:#444;letter-spacing:.2em;margin:.6em 0}@media only screen and (max-width:479px){.definition-list dt{letter-spacing:0}}.definition-list dd{margin-bottom:1.6em}@media only screen and (max-width:1229px){.definition-list dd{margin-bottom:1.4em}}.first-letter:first-letter {float:left;font-size:4.4em;line-height:.8;text-transform:uppercase;padding:.18em .26em 0 0}.post-content blockquote{display:block;font-family:'Roboto Slab',serif;font-style:italic;font-size:17px;line-height:1.9;color:#555;border-left:2px solid #e5b777;padding-left:1.5em;margin:2.6em 1.4em}@media only screen and (max-width:991px){.post-content blockquote{margin:2em 0 2em 1em}}@media only screen and (max-width:479px){.post-content blockquote{margin:2em 0}}.post-content blockquote cite,.post-content blockquote span{display:block;margin-top:1em;font-style:italic}.post-content ul{margin:2.5em 3em 3em 2.5em}@media only screen and (max-width:1229px){.post-content ul{margin:2em}}.post-content ul>li{line-height:1.2;margin-bottom:.9em;position:relative}.post-content ul>li:before{content:'';width:6px;height:6px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background-color:#a4a4a4;position:absolute;top:5px;left:-16px}@media only screen and (max-width:767px){.post-content ul{margin:2em 6% 2.4em}.post-content ul>li{font-size:13px}.post-content ul>li:before{top:4px;left:-20px}}@media only screen and (max-width:767px){.post-content ul>li:before{left:-17px}}.post-content ol{margin:2.5em 3em 3em 2.5em;list-style-type:none;counter-reset:list}@media only screen and (max-width:1229px){.post-content ol{margin:2em}}.post-content ol>li{line-height:1.2;margin-bottom:.9em;position:relative}.post-content ol>li:before{counter-increment:list;content:counter(list) '.';position:absolute;top:-5px;left:-35px;width:28px;height:26px;font-size:13px;line-height:26px;font-style:normal;text-align:right}@media only screen and (max-width:767px){.post-content ol{margin:2em 6% 2.4em}.post-content ol>li{font-size:13px}.post-content ol>li:before{top:-6px;left:-39px}}@media only screen and (max-width:767px){.post-content ol>li:before{left:-36px}}.post-content dl{margin:2.5em 3em 3em 1.24em}@media only screen and (max-width:1229px){.post-content dl{margin:2em .6em}}@media only screen and (max-width:767px){.post-content dl{margin:2em 1em}}@media only screen and (max-width:479px){.post-content dl{margin:2em 0}}.post-content dl dt{font-size:12px;font-weight:500;color:#444;letter-spacing:.2em;margin:.6em 0}@media only screen and (max-width:479px){.post-content dl dt{letter-spacing:0}}.post-content dl dd{margin-bottom:1.6em}@media only screen and (max-width:1229px){.post-content dl dd{margin-bottom:1.4em}}.post-taglist{border-bottom:1px solid #e5e5e5;padding-bottom:12px;margin-bottom:20px}.post-taglist a{position:relative;z-index:0;display:inline-block;height:30px;line-height:32px;border:1px solid #e5e5e5;font-family:'Muli',sans-serif;font-size:13px !important;color:silver;text-transform:uppercase;padding:0 .9em 0 1.3em;margin:0 8px 8px 0;max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;-ms-transition:all .5s;transition:all .5s}.post-taglist a:before{content:'';width:8px;height:8px;border:1px solid #e5e5e5;border-radius:50%;background-color:#fff;position:absolute;top:4px;left:4px;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;-ms-transition:all .5s;transition:all .5s}.post-taglist a:hover,.post-taglist a:active{border-color:#e5b777;background-color:#e5b777;color:#fff}.post-taglist a:hover:before,.post-taglist a:active:before{border-color:#fff}.post-bottom{margin:60px 0 -20px}.post-bottom .post-social{text-align:left}@media only screen and (max-width:767px){.post-bottom .post-social{margin-bottom:6px}}.post-bottom .post-meta{text-align:right;margin-right:8px}@media only screen and (max-width:767px){.post-bottom .post-meta{text-align:left;margin:0 0 0 15px}}.portfolio{overflow:hidden;margin-bottom:50px}.portfolio .portfolio-items{font-size:0;margin:0 -5px}.portfolio .portfolio-item{display:inline-block;vertical-align:top;padding:5px;width:20%;height:240px}.portfolio .portfolio-item.width2{width:40%}.portfolio .portfolio-item.width3{width:60%}.portfolio .portfolio-item.width4{width:80%}.portfolio .portfolio-item.width5{width:100%}.portfolio .portfolio-item.height2{height:480px}.portfolio .portfolio-item.height3{height:720px}.portfolio .portfolio-item.height4{height:960px}.portfolio .portfolio-item.height5{height:1200px}@media only screen and (max-width:1229px){.portfolio .portfolio-item{padding:2px}}@media only screen and (max-width:991px){.portfolio .portfolio-item{width:33.33%}.portfolio .portfolio-item.width2{width:33.33%}.portfolio .portfolio-item.width3{width:66.66%}.portfolio .portfolio-item.width4{width:66.66%}.portfolio .portfolio-item.width5{width:100%}}@media only screen and (max-width:767px){.portfolio .portfolio-item{width:50%}.portfolio .portfolio-item.width2{width:50%}.portfolio .portfolio-item.width3{width:50%}.portfolio .portfolio-item.width4{width:100%}.portfolio .portfolio-item.width5{width:100%}}.portfolio .portfolio-item:nth-child(5n+1) .item-image{-webkit-transform-origin:20% 20%;-moz-transform-origin:20% 20%;-o-transform-origin:20% 20%;-ms-transform-origin:20% 20%;transform-origin:20% 20%}.portfolio .portfolio-item:nth-child(5n+2) .item-image{-webkit-transform-origin:80% 20%;-moz-transform-origin:80% 20%;-o-transform-origin:80% 20%;-ms-transform-origin:80% 20%;transform-origin:80% 20%}.portfolio .portfolio-item:nth-child(5n+3) .item-image{-webkit-transform-origin:80% 80%;-moz-transform-origin:80% 80%;-o-transform-origin:80% 80%;-ms-transform-origin:80% 80%;transform-origin:80% 80%}.portfolio .portfolio-item:nth-child(5n+4) .item-image{-webkit-transform-origin:20% 80%;-moz-transform-origin:20% 80%;-o-transform-origin:20% 80%;-ms-transform-origin:20% 80%;transform-origin:20% 80%}.portfolio .item-link{position:relative;display:block;font-size:0;text-align:center;overflow:hidden;width:100%;height:100%;background-color:#bac4cd}.portfolio .item-link .item-image{display:block;width:100%;height:100%;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;-ms-background-size:cover;background-size:cover;background-position:center top;background-repeat:no-repeat;background-position:center center;-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:all 4s linear;-moz-transition:all 4s linear;-o-transition:all 4s linear;-ms-transition:all 4s linear;transition:all 4s linear}.portfolio .item-link .item-hover{position:absolute;top:0;left:0;right:0;bottom:0;z-index:auto;background-color:rgba(255,255,255,.75);opacity:0;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;-ms-transition:all .2s ease-out;transition:all .2s ease-out}.portfolio .item-link .item-hover:before{content:'';width:0;height:100%;display:inline-block;vertical-align:middle}.portfolio .item-link .item-hover:after{content:'';position:absolute;left:0;right:0;bottom:0;height:0;background-color:rgba(255,85,0,.5);-webkit-transition:none;-moz-transition:none;-o-transition:none;-ms-transition:none;transition:none}.portfolio .item-link.active .item-hover:after{height:100%;-webkit-transition:height 3.8s linear;-moz-transition:height 3.8s linear;-o-transition:height 3.8s linear;-ms-transition:height 3.8s linear;transition:height 3.8s linear}.portfolio .item-link .item-inner{width:90%;display:inline-block;vertical-align:middle;position:relative;z-index:1}.portfolio .item-link .item-title{font-size:18px;-webkit-transform:translateY(-200%);-moz-transform:translateY(-200%);-o-transform:translateY(-200%);-ms-transform:translateY(-200%);transform:translateY(-200%);-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;-ms-transition:all .2s ease-out;transition:all .2s ease-out}@media only screen and (max-width:1229px){.portfolio .item-link .item-title{font-size:13px}}@media only screen and (max-width:479px){.portfolio .item-link .item-title{font-size:11px}}.portfolio .item-link .item-description{font-size:13px;color:#444;-webkit-transform:translateY(200%);-moz-transform:translateY(200%);-o-transform:translateY(200%);-ms-transform:translateY(200%);transform:translateY(200%);-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;-ms-transition:all .2s ease-out;transition:all .2s ease-out}@media only screen and (max-width:1229px){.portfolio .item-link .item-description{font-size:9px}}@media only screen and (max-width:479px){.portfolio .item-link .item-description{font-size:9px}}.portfolio .item-link .item-description span{color:#fe2231}.portfolio .item-link:hover,.portfolio .item-link:active{color:#252525}.portfolio .item-link:hover .item-image,.portfolio .item-link:active .item-image{-webkit-transform:scale(1.4);-moz-transform:scale(1.4);-o-transform:scale(1.4);-ms-transform:scale(1.4);transform:scale(1.4);-webkit-transition:all 10s;-moz-transition:all 10s;-o-transition:all 10s;-ms-transition:all 10s;transition:all 10s}.portfolio .item-link:hover .item-hover,.portfolio .item-link:active .item-hover{opacity:1}.portfolio .item-link:hover .item-title,.portfolio .item-link:active .item-title,.portfolio .item-link:hover .item-description,.portfolio .item-link:active .item-description{-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.portfolio.columns2 .portfolio-item{width:50%}.portfolio.columns2 .portfolio-item.width2{width:100%}.portfolio.columns3 .portfolio-item{width:33.33%}.portfolio.columns3 .portfolio-item.width2{width:66.66%}.portfolio.columns3 .portfolio-item.width3{width:100%}@media only screen and (max-width:767px){.portfolio.columns3 .portfolio-item{width:50%}.portfolio.columns3 .portfolio-item.width2{width:50%}.portfolio.columns3 .portfolio-item.width3{width:100%}}.portfolio.columns4 .portfolio-item{width:25%}.portfolio.columns4 .portfolio-item.width2{width:50%}.portfolio.columns4 .portfolio-item.width3{width:75%}.portfolio.columns4 .portfolio-item.width4{width:100%}@media only screen and (max-width:767px){.portfolio.columns4 .portfolio-item{width:50%}.portfolio.columns4 .portfolio-item.width2{width:50%}.portfolio.columns4 .portfolio-item.width3{width:100%}.portfolio.columns4 .portfolio-item.width4{width:100%}}.portfolio-filter{overflow:hidden;margin-bottom:20px}.portfolio-filter ul{font-size:0;text-align:center;margin:0 -20px}.portfolio-filter li{display:inline-block;margin:0 20px 10px}@media only screen and (max-width:1229px){.portfolio-filter li{margin:0 15px 10px}}.portfolio-filter li.active a{color:#252525}.portfolio-filter li.active a:before{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.portfolio-filter a{position:relative;display:block;font-size:14px;line-height:1;color:#a4a4a4;padding:0 0 .5em;border-bottom:2px solid transparent;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;-ms-transition:all .2s ease-out;transition:all .2s ease-out}.portfolio-filter a:before{content:'';position:absolute;left:0;right:0;bottom:0;height:2px;background-color:#e5b777;-webkit-transform:scale(0);-moz-transform:scale(0);-o-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;-ms-transition:all .2s ease-out;transition:all .2s ease-out}.portfolio-filter a:hover,.portfolio-filter a:active{color:#252525}.project-info{margin-bottom:50px;border:1px solid #e5e5e5;padding:30px 30px 0;-webkit-box-shadow:inset 0 0 0 2px #fff,inset 0 0 0 3px #e5e5e5;-moz-box-shadow:inset 0 0 0 2px #fff,inset 0 0 0 3px #e5e5e5;box-shadow:inset 0 0 0 2px #fff,inset 0 0 0 3px #e5e5e5}.project-info .item{margin-bottom:30px}@media only screen and (max-width:1229px){.project-info .item:nth-child(2n+1){clear:left}}@media only screen and (max-width:479px){.project-info .item{margin-bottom:20px}}.project-info .item>strong{font-family:'Montserrat',sans-serif;font-size:14px;font-weight:400;display:block;margin-bottom:.4em}.project-info .item>span{display:block;line-height:1.4}.comments{margin-bottom:50px}@media only screen and (max-width:1229px){.comments{margin-bottom:40px}}@media only screen and (max-width:767px){.comments{margin-bottom:30px}}.comments .title{font-family:'Montserrat',sans-serif;font-size:20px;color:#252525;text-transform:uppercase;margin-bottom:3.2em}.comment-list{margin-bottom:75px}.comment{padding:0 0 0 100px}@media only screen and (max-width:479px){.comment{padding:0 0 0 90px}}.comment-body{position:relative;margin-bottom:60px;min-height:60px}.comment-avatar{width:80px;height:80px;position:absolute;top:0;left:-100px;border-radius:50%}@media only screen and (max-width:479px){.comment-avatar{left:-90px}}.comment-avatar img{width:100%;height:100%;border-radius:50%}.comment-meta{font-size:20px;margin-bottom:12px}@media only screen and (max-width:767px){.comment-meta{font-size:18px}}@media only screen and (max-width:479px){.comment-meta{font-size:16px}}.comment-author{font-family:'Montserrat',sans-serif;font-size:15px;color:#252525;display:inline-block;vertical-align:-1px;margin-right:1em}.comment-author:hover,.comment-author:active{color:#e5b777}.comment-date{font-family:'Roboto Slab',serif;font-size:13px;color:#555}a.comment-reply{font-family:'Cookie',cursive;font-size:17px}.comment-content{font-size:13px;line-height:1.9;word-wrap:break-word}@media only screen and (max-width:1229px){.comment-content{line-height:1.52}}.comment-content p{margin-bottom:1em}.children .comment{padding-left:0;padding-right:0}.children .comment-body{padding-left:100px}@media only screen and (max-width:991px){.children .comment-body{padding-left:40px}}@media only screen and (max-width:479px){.children .comment-body{padding-left:0}}.children .comment-avatar{left:0}@media only screen and (max-width:991px){.children .comment-avatar{left:-60px}}@media only screen and (max-width:479px){.children .comment-avatar{left:-90px}}.comment-list .comment blockquote{display:block;font-family:'Roboto Slab',serif;font-style:italic;font-size:17px;line-height:1.9;color:#555;border-left:2px solid #e5b777;padding-left:1.5em;margin:2.6em 1.4em}@media only screen and (max-width:991px){.comment-list .comment blockquote{margin:2em 0 2em 1em}}@media only screen and (max-width:479px){.comment-list .comment blockquote{margin:2em 0}}.comment-list .comment blockquote cite,.comment-list .comment blockquote span{display:block;margin-top:1em;font-style:italic}.comment-list .comment ul{margin:2.5em 3em 3em 2.5em}@media only screen and (max-width:1229px){.comment-list .comment ul{margin:2em}}.comment-list .comment ul>li{line-height:1.2;margin-bottom:.9em;position:relative}.comment-list .comment ul>li:before{content:'';width:6px;height:6px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background-color:#a4a4a4;position:absolute;top:5px;left:-16px}@media only screen and (max-width:767px){.comment-list .comment ul{margin:2em 6% 2.4em}.comment-list .comment ul>li{font-size:13px}.comment-list .comment ul>li:before{top:4px;left:-20px}}@media only screen and (max-width:767px){.comment-list .comment ul>li:before{left:-17px}}.comment-list .comment ol{margin:2.5em 3em 3em 2.5em;list-style-type:none;counter-reset:list}@media only screen and (max-width:1229px){.comment-list .comment ol{margin:2em}}.comment-list .comment ol>li{line-height:1.2;margin-bottom:.9em;position:relative}.comment-list .comment ol>li:before{counter-increment:list;content:counter(list) '.';position:absolute;top:-5px;left:-35px;width:28px;height:26px;font-size:13px;line-height:26px;font-style:normal;text-align:right}@media only screen and (max-width:767px){.comment-list .comment ol{margin:2em 6% 2.4em}.comment-list .comment ol>li{font-size:13px}.comment-list .comment ol>li:before{top:-6px;left:-39px}}@media only screen and (max-width:767px){.comment-list .comment ol>li:before{left:-36px}}.comment-list .comment dl{margin:2.5em 3em 3em 1.24em}@media only screen and (max-width:1229px){.comment-list .comment dl{margin:2em .6em}}@media only screen and (max-width:767px){.comment-list .comment dl{margin:2em 1em}}@media only screen and (max-width:479px){.comment-list .comment dl{margin:2em 0}}.comment-list .comment dl dt{font-size:12px;font-weight:500;color:#444;letter-spacing:.2em;margin:.6em 0}@media only screen and (max-width:479px){.comment-list .comment dl dt{letter-spacing:0}}.comment-list .comment dl dd{margin-bottom:1.6em}@media only screen and (max-width:1229px){.comment-list .comment dl dd{margin-bottom:1.4em}}.comment-list .comment ul>li,.comment-list .comment ol>li{line-height:1.6}.comment-list .comment ul>li:before,.comment-list .comment ol>li:before{top:8px}.comment-list .comment ul ul,.comment-list .comment ol ul,.comment-list .comment ul ol,.comment-list .comment ol ol{margin:.5em 3em .5em 1.5em}.comment-list .comment ol>li:before{top:-2px}.comment-list .comment dl dd{line-height:1.6}@media only screen and (max-width:767px){.comment-list .comment blockquote{font-size:15px}}.comment-list .comment h1,.comment-list .comment h2,.comment-list .comment h3,.comment-list .comment h4,.comment-list .comment h5,.comment-list .comment h6{margin-top:1.5em}.widget-sidebar,.fly-accordion{margin-top:13px;margin-bottom:50px;border:1px solid #e5e5e5;padding:30px 20px 20px;-webkit-box-shadow:inset 0 0 0 2px #fff,inset 0 0 0 3px #e5e5e5;-moz-box-shadow:inset 0 0 0 2px #fff,inset 0 0 0 3px #e5e5e5;box-shadow:inset 0 0 0 2px #fff,inset 0 0 0 3px #e5e5e5;position:relative}.widget-sidebar .widget-title,.fly-accordion .widget-title{font-family:'Montserrat',sans-serif;font-size:11px;font-weight:400;color:#252525;text-align:center;position:absolute;top:-13px;left:0;right:0}.widget-sidebar .widget-title span,.fly-accordion .widget-title span{display:inline-block;border:1px solid #e5b777;padding:.8em 1.8em .7em;background:#fff}.fly-accordion .panel-group{margin-bottom:0}.widget_categories li{border-top:1px solid #f1f1f1}.widget_categories li:first-child{border-top:none}.widget_categories li.active a{color:#fe2231}.widget_categories a{display:block;padding:16px 0;font-family:'Montserrat',sans-serif;font-size:13px;color:#555}.widget_categories a:before,.widget_categories a:after{content:'';display:table}.widget_categories a:after{clear:both}.widget_categories a:hover,.widget_categories a:active{color:#e5b777}.widget_categories a span{float:right}.footer .widget_categories ul{margin-top:0}.footer .widget_categories li{float:left;width:44%;margin:0 6% 20px 0;border:none}.footer .widget_categories a{display:inline-block;padding:0 0 2px;position:relative}.footer .widget_categories a:before,.footer .widget_categories a:after{content:'';display:block;position:absolute;left:50%;right:50%;bottom:0;height:1px;background-color:#444;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;-ms-transition:all .2s ease-out;transition:all .2s ease-out}.footer .widget_categories a:hover,.footer .widget_categories a:active{color:#444}.footer .widget_categories a:hover:before,.footer .widget_categories a:active:before{left:0}.footer .widget_categories a:hover:after,.footer .widget_categories a:active:after{right:0}.widget_tag_cloud,.widget_product_tag_cloud{font-size:0;padding-right:12px}.widget_tag_cloud a,.widget_product_tag_cloud a{position:relative;z-index:0;display:inline-block;height:30px;line-height:30px;border:1px solid #e5e5e5;font-family:'Muli',sans-serif;font-size:12px !important;color:silver;text-transform:uppercase;padding:0 .9em 0 1.3em;margin:0 8px 8px 0;max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;-ms-transition:all .5s;transition:all .5s}.widget_tag_cloud a:before,.widget_product_tag_cloud a:before{content:'';width:8px;height:8px;border:1px solid #e5e5e5;border-radius:50%;background-color:#fff;position:absolute;top:4px;left:4px;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;-ms-transition:all .5s;transition:all .5s}.widget_tag_cloud a:hover,.widget_product_tag_cloud a:hover,.widget_tag_cloud a:active,.widget_product_tag_cloud a:active{border-color:#e5b777;background-color:#e5b777;color:#fff}.widget_tag_cloud a:hover:before,.widget_product_tag_cloud a:hover:before,.widget_tag_cloud a:active:before,.widget_product_tag_cloud a:active:before{border-color:#fff}.widget-login .forgot{float:right;margin-top:11px}.widget_mc4wp_form_widget p{line-height:2.2;margin-bottom:1.2em}.widget_calendar table{width:100%;font-family:'Montserrat',sans-serif;font-size:12px;text-align:center;border:none;position:relative}.widget_calendar table thead{margin-bottom:24px;font-size:10px}.widget_calendar table thead th{color:#252525;text-align:center;background:0 0;font-size:11px;padding-bottom:10px}.widget_calendar table tbody td,.widget_calendar table tbody td span{padding:11px 4px}.widget_calendar table caption{height:24px;line-height:24px;font-size:14px;color:#252525;text-align:center;margin-bottom:26px}.widget_calendar table #today{position:relative;z-index:0;padding-left:0;padding-right:0;color:#fff}.widget_calendar table #today:before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1;background-color:#e5b777;border-radius:50%}.widget_calendar table tfoot{position:absolute;top:0;left:0;right:0}.widget_calendar table tfoot a{display:inline-block;overflow:hidden;text-indent:1000px}.widget_calendar table tfoot tr td#prev a,.widget_calendar table tfoot tr td#next a{font-family:'mafiaso';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:0;right:0;width:24px;height:24px;font-size:12px;color:#252525;display:block;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;-ms-transition:all .2s ease-out;transition:all .2s ease-out}.widget_calendar table tfoot tr td#prev a:hover,.widget_calendar table tfoot tr td#next a:hover,.widget_calendar table tfoot tr td#prev a:active,.widget_calendar table tfoot tr td#next a:active{color:#fe2231}.widget_calendar table tfoot tr td#prev a:before,.widget_calendar table tfoot tr td#next a:before{content:'\e913';line-height:24px;text-align:center;text-indent:0;position:absolute;top:0;left:0;right:0;bottom:0;z-index:auto;background-color:#fff}.widget_calendar table tfoot tr td#prev a{right:auto;left:0}.widget_calendar table tfoot tr td#prev a:before{content:'\e912'}.widget-instagram ul{font-size:0;margin:0 -3px}.widget-instagram li{display:inline-block;vertical-align:top;width:33%;padding:3px}.widget-instagram a{display:block;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;-ms-transition:all .2s ease-out;transition:all .2s ease-out}.widget-instagram a:hover,.widget-instagram a:active{opacity:.6}.widget-instagram img{width:100%}.widget_text p{font-size:13px;margin:0}.widget-author{position:relative;min-height:170px;padding:28px 30px 20px 200px;border:1px solid #e5e5e5;margin-bottom:70px}@media only screen and (max-width:991px){.widget-author{padding:28px 15px 20px 160px}}@media only screen and (max-width:767px){.widget-author{margin-bottom:50px}}@media only screen and (max-width:479px){.widget-author{padding:20px 15px}}.widget-author .avatar{position:absolute;top:26px;left:30px;width:128px;height:128px;border:4px solid #e5e5e5;border-radius:50%;overflow:hidden}@media only screen and (max-width:991px){.widget-author .avatar{left:15px}}@media only screen and (max-width:479px){.widget-author .avatar{position:static;margin-bottom:10px}}.widget-author .avatar img{width:100%;border-radius:50%}.widget-author .name{font-family:'Muli',sans-serif;font-size:18px;color:#252525;margin-bottom:.6em}.widget-author .job{font-family:'Roboto Slab',serif;font-style:italic;letter-spacing:.02em;color:#555;margin-bottom:.8em}.widget-author .post-social{text-align:left;margin:0 0 0 -15px}.widget-info{margin-bottom:40px}.widget-info li{line-height:1.4;margin-bottom:30px}.widget-info li:last-child{margin-bottom:0}.widget-info strong{font-weight:600;color:#252525}.widget-info.style2 li{margin-bottom:34px}.widget-info.style2 li:last-child{margin-bottom:0}.widget-info.style2 strong{display:block;margin-bottom:1em}.widget-skills .skill{margin-bottom:40px}.widget-skills .skill .skill-title{font-weight:600;line-height:1.4;color:#252525;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin-bottom:18px}.widget-skills .skill .skill-percentage{position:absolute;top:-36px;right:-10px;background-color:#bac4cd;padding:4px;border-radius:2px;line-height:1}.widget-skills .skill .skill-percentage:before{content:'';border-top:4px solid #bac4cd;border-left:3px solid transparent;border-right:3px solid transparent;position:absolute;left:50%;bottom:-3px;margin-left:-3px}.widget-skills .skill .progress{height:4px;background-color:transparent;border-radius:2px;margin:0;overflow:visible;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.widget-skills .skill .progress-bar{position:relative;border-radius:2px;background-color:#e5b777;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-transition:width .2s linear;-moz-transition:width .2s linear;-o-transition:width .2s linear;-ms-transition:width .2s linear;transition:width .2s linear}.widget-facebook img,.widget-facebook iframe{display:block;margin:0 auto}.widget-sidebar .mc4wp-form label{display:none}.widget-sidebar .mc4wp-form p{margin:0}.widget-sidebar .mc4wp-form input[type=email]{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;width:100%;height:36px;padding:0 1em;margin-bottom:20px;font-size:12px;font-weight:400;color:#444;line-height:normal;letter-spacing:0;background-color:transparent;border:1px solid #e5e5e5;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;-ms-transition:all .2s ease-out;transition:all .2s ease-out}.widget-sidebar .mc4wp-form input[type=email]:focus{border-color:#a4a4a4;outline:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.widget-sidebar .mc4wp-form input[type=submit]{position:relative;z-index:0;outline:none;vertical-align:top;height:36px;line-height:34px;border:1px solid #252525;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background-color:transparent;font-family:'Muli',sans-serif;font-size:11px;font-weight:400;color:#252525;text-transform:uppercase;white-space:nowrap;letter-spacing:.02em;padding:0 19.23076923px;overflow:hidden;-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;-ms-transition:all .4s;transition:all .4s;display:block;margin:0 auto}.widget-sidebar .mc4wp-form input[type=submit]:hover,.widget-sidebar .mc4wp-form input[type=submit]:active{background-color:#252525;color:#fff}.widget-sidebar .mc4wp-form input[type=submit]:active{top:1px}.widget-sidebar .mc4wp-form input[type=submit]:focus{color:#fff}.text-block .mc4wp-form{text-align:center}.text-block .mc4wp-form label{display:none}.text-block .mc4wp-form .mc4wp-form-fields{font-size:0}.text-block .mc4wp-form p{margin:0;display:inline-block;vertical-align:top}.text-block .mc4wp-form input[type=email]{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;width:100%;height:36px;min-width:270px;margin:0 auto;padding:0 1em;margin-bottom:20px;font-size:12px;font-weight:400;color:#444;line-height:normal;letter-spacing:0;background-color:#fff;border:none;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;-ms-transition:all .2s ease-out;transition:all .2s ease-out}.text-block .mc4wp-form input[type=email]:focus{border-color:#a4a4a4;outline:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.text-block .mc4wp-form input[type=submit]{position:relative;z-index:0;outline:none;vertical-align:top;height:36px;line-height:34px;border:1px solid #252525;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background-color:#252525;font-family:'Muli',sans-serif;font-size:11px;font-weight:400;color:#fff;text-transform:uppercase;white-space:nowrap;letter-spacing:.02em;padding:0 19.23076923px;overflow:hidden;-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;-ms-transition:all .4s;transition:all .4s;display:block;margin:0 auto}.section{border:1px solid #f2f2f2;padding:40px 30px;margin-bottom:44px}@media only screen and (max-width:767px){.section{padding:30px 15px}}.section .title{font-family:'Muli',sans-serif;font-size:24px;font-weight:400;color:#252525;text-transform:none;margin-bottom:2.4em}@media only screen and (max-width:767px){.section .title{margin-bottom:1.4em}}.section-author{padding-top:100px;margin-top:64px;position:relative}.section-author .avatar{position:absolute;top:-65px;left:50%;width:128px;height:128px;border:4px solid #e5e5e5;border-radius:50%;overflow:hidden;margin-left:-64px}.section-author .avatar img{width:100%;border-radius:50%}.section-author .name{margin-bottom:.6em}.section-author .job{font-family:'Roboto Slab',serif;font-style:italic;font-size:14px;letter-spacing:.02em;color:#555;margin-bottom:1.4em}.section-author .post-social{text-align:left;margin:0 0 0 -15px}.section-author .link{font-family:'Cookie',cursive;font-size:17px}.fw-testimonials .fw-testimonials-pagination a{background-color:#e5e5e5;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;-ms-transition:all .2s ease-out;transition:all .2s ease-out}.fw-testimonials .fw-testimonials-pagination a:hover,.fw-testimonials .fw-testimonials-pagination a:active,.fw-testimonials .fw-testimonials-pagination a.selected{background-color:#e5b777}.fw-testimonials-1 .fw-testimonials-title,.fw-testimonials-2 .fw-testimonials-title{font-size:26px}.fw-testimonials-1 .fw-testimonials-author,.fw-testimonials-2 .fw-testimonials-author{font-size:15px}.fw-testimonials-1 .fw-testimonials-text,.fw-testimonials-2 .fw-testimonials-text{padding-bottom:20px}@media only screen and (max-width:767px){.fw-testimonials-1 .fw-testimonials-text p,.fw-testimonials-2 .fw-testimonials-text p{font-size:14px !important}}.fw-testimonials-1 .fw-testimonials-pagination,.fw-testimonials-2 .fw-testimonials-pagination{margin-top:30px}@media only screen and (max-width:767px){.fw-testimonials-1 .fw-testimonials-pagination,.fw-testimonials-2 .fw-testimonials-pagination{margin-top:10px}}.fw-testimonials-1 .prev,.fw-testimonials-2 .prev,.fw-testimonials-1 .next,.fw-testimonials-2 .next{line-height:38px;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;-ms-transition:all .2s ease-out;transition:all .2s ease-out}.fw-testimonials-1 .prev:hover,.fw-testimonials-2 .prev:hover,.fw-testimonials-1 .next:hover,.fw-testimonials-2 .next:hover,.fw-testimonials-1 .prev:active,.fw-testimonials-2 .prev:active,.fw-testimonials-1 .next:active,.fw-testimonials-2 .next:active{color:#e5b777;border-color:#e5b777}.fw-testimonials-2 .fw-testimonials-pagination{bottom:26px}@media only screen and (max-width:479px){.fw-testimonials-2 .fw-testimonials-arrows{bottom:-35px}.fw-testimonials-2 .fw-testimonials-pagination{bottom:-28px}}.section-menu{position:relative;padding:60px 0}@media only screen and (max-width:767px){.section-menu{padding:40px 0}}.section-menu .image{position:absolute;top:0;left:0;right:50%;bottom:0;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;-ms-background-size:cover;background-size:cover;background-position:center top;background-repeat:no-repeat}.section-menu .title{font-size:26px;text-align:center;margin-bottom:2em}.section-menu .menu-items{margin:0 20px 50px}@media only screen and (max-width:1799px){.section-menu .menu-items{margin:0 0 50px}}.section-menu .menu-items li{padding-left:80px;margin-bottom:30px;position:relative}.section-menu .menu-items .item-title,.section-menu .menu-items .item-description{margin-right:50px}@media only screen and (max-width:991px){.section-menu .menu-items .item-title,.section-menu .menu-items .item-description{margin-right:40px}}@media only screen and (max-width:479px){.section-menu .menu-items .item-title,.section-menu .menu-items .item-description{margin-right:30px}}@media only screen and (max-width:767px){.section-menu .menu-items .item-description{margin-right:0}}.section-menu .col-sm-6:nth-child(2n+1) .menu-items{margin-left:0}.section-menu .col-sm-6:nth-child(2n) .menu-items{margin-right:0}.section-menu .buttons{text-align:center}@media only screen and (max-width:767px){.section-menu .buttons .mdl-button{margin-bottom:0}}@media only screen and (max-width:479px){.section-menu .buttons .mdl-button{width:auto}}.section-menu .subtitle{font-size:15px;font-style:italic;line-height:1.4;text-align:center;margin-bottom:2.6em}.section-menu .menu-items{margin-right:50px;margin-bottom:70px}@media only screen and (max-width:1359px){.section-menu .menu-items{margin-right:0}}@media only screen and (max-width:991px){.section-menu .menu-items{margin-bottom:40px}}.section-menu .menu-items li{position:relative;padding-top:8px;margin-bottom:50px}.section-menu .menu-items .item-title{display:inline-block;font-size:16px;font-weight:700;color:#444;margin-right:80px;background-color:#fff;padding-right:5px;position:relative}@media only screen and (max-width:991px){.section-menu .menu-items .item-title{font-size:18px;margin-right:60px}}@media only screen and (max-width:479px){.section-menu .menu-items .item-title{font-size:16px;margin-right:50px}}.section-menu .menu-items .item-price{font-size:16px;font-weight:700;color:#444;position:absolute;top:0;right:0;padding-left:6px;background-color:#fff}@media only screen and (max-width:991px){.section-menu .menu-items .item-price{font-size:18px}}@media only screen and (max-width:479px){.section-menu .menu-items .item-price{font-size:16px}}.section-menu .menu-items .item-description{font-size:14px;font-style:italic;line-height:1.3;margin-right:80px}@media only screen and (max-width:991px){.section-menu .menu-items .item-description{margin-right:60px}}@media only screen and (max-width:767px){.section-menu .menu-items .item-description{margin-right:0}}.section-menu .image{position:absolute;top:0;left:0;width:70px;height:70px;border-radius:50%;overflow:hidden}@media only screen and (max-width:767px){.section-menu .buttons{text-align:center}}.section-menu .buttons .mdl-button+.mdl-button{margin-left:16px}@media only screen and (max-width:479px){.section-menu .buttons .mdl-button+.mdl-button{margin-left:0}}@media only screen and (max-width:767px){.section-menu .buttons .mdl-button{margin-bottom:20px}}@media only screen and (max-width:479px){.section-menu .buttons .mdl-button{width:100%}}.section-menu .sauses{font-size:12px;font-style:italic;color:#444;line-height:1.2;text-align:center}.section-menu .sauses li{margin-bottom:.1em}.section-menu .item-header{margin-bottom:5px;position:relative}.section-menu .item-header:before{content:'';position:absolute;left:0;right:0;bottom:2px;border-bottom:1px dashed #444}
/*! Swipebox v1.3.0 | Constantin Saguin csag.co | MIT License | github.com/brutaldesign/swipebox */
html.swipebox-html.swipebox-touch{overflow:hidden!important}#swipebox-overlay img{border:none!important}#swipebox-overlay{width:100%;height:100%;position:fixed;top:0;left:0;z-index:99999!important;overflow:hidden;user-select:none;background:rgba(85,85,85,.9)}#swipebox-container{position:relative;width:100%;height:100%}#swipebox-slider{transition:transform .4s ease;height:100%;left:0;top:0;width:100%;white-space:nowrap;position:absolute;display:none}#swipebox-slider .slide{height:100%;width:100%;line-height:1px;text-align:center;display:inline-block}#swipebox-slider .slide:before{content:"";display:inline-block;height:50%;width:1px;margin-right:-1px}#swipebox-slider .slide img,#swipebox-slider .slide .swipebox-video-container,#swipebox-slider .slide .swipebox-inline-container{display:inline-block;max-height:100%;max-width:100%;margin:0;padding:0;width:auto;height:auto;vertical-align:middle}#swipebox-slider .slide .swipebox-video-container{background:0 0;max-width:1140px;max-height:100%;width:100%;padding:5%;box-sizing:border-box}#swipebox-slider .slide .swipebox-video-container .swipebox-video{width:100%;height:0;padding-bottom:56.25%;overflow:hidden;position:relative}#swipebox-slider .slide .swipebox-video-container .swipebox-video iframe{width:100%!important;height:100%!important;position:absolute;top:0;left:0}#swipebox-bottom-bar,#swipebox-top-bar{position:absolute;left:0;right:0;z-index:999}#swipebox-bottom-bar{top:50%;margin-top:-25px}#swipebox-top-bar{bottom:0;font-family:'Montserrat',sans-serif;color:#fff;font-size:13px;background-color:#e5b777;padding:20px 5%}@media only screen and (max-width:991px){#swipebox-top-bar{font-size:13px}}@media only screen and (max-width:767px){#swipebox-top-bar{font-size:13px}}@media only screen and (max-width:479px){#swipebox-top-bar{font-size:13px}}#swipebox-title{display:block;width:100%;text-align:center}#swipebox-prev,#swipebox-next,#swipebox-close{font-family:'FontAwesome';border:none;text-decoration:none!important;cursor:pointer;width:50px;height:50px;top:0;font-size:50px;color:#fff;text-align:center;line-height:50px}#swipebox-prev:hover,#swipebox-next:hover,#swipebox-close:hover,#swipebox-prev:active,#swipebox-next:active,#swipebox-close:active{color:#e5b777;border-color:#e5b777}#swipebox-arrows{display:block;margin:0 auto;width:100%;height:50px}#swipebox-prev,#swipebox-next{width:40px;height:40px;line-height:32px;-webkit-opacity:1;-moz-opacity:1;opacity:1;-ms-filter:alpha(opacity=100);filter:alpha(opacity=100);font-size:24px;color:#fff;text-shadow:none;text-align:center;margin:0 20px;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;-ms-transition:all .2s ease-out;transition:all .2s ease-out}#swipebox-prev{float:left}#swipebox-prev:before{content:'\f053'}#swipebox-next{float:right}#swipebox-next:before{content:'\f054'}#swipebox-close{top:0;right:20px;position:absolute;z-index:9999;font-size:20px}#swipebox-close:before{content:'\f00d'}.swipebox-no-close-button #swipebox-close{display:none}#swipebox-prev.disabled,#swipebox-next.disabled{opacity:.6}.swipebox-no-touch #swipebox-overlay.rightSpring #swipebox-slider{animation:rightSpring .3s}.swipebox-no-touch #swipebox-overlay.leftSpring #swipebox-slider{animation:leftSpring .3s}.swipebox-touch #swipebox-container:before,.swipebox-touch #swipebox-container:after{backface-visibility:hidden;transition:all .3s ease;content:' ';position:absolute;z-index:999;top:0;height:100%;width:20px;opacity:0}.swipebox-touch #swipebox-container:before{left:0;box-shadow:inset 10px 0px 10px -8px #656565}.swipebox-touch #swipebox-container:after{right:0;box-shadow:inset -10px 0px 10px -8px #656565}.swipebox-touch #swipebox-overlay.leftSpringTouch #swipebox-container:before{opacity:1}.swipebox-touch #swipebox-overlay.rightSpringTouch #swipebox-container:after{opacity:1}@keyframes rightSpring{0%{left:0}50%{left:-30px}100%{left:0}}@keyframes leftSpring{0%{left:0}50%{left:30px}100%{left:0}}.confirm,.form-title-ajax{text-align:center}.footer-socials-space{height:25px}.post-social a.fly_loved{color:#e5b777}.pager{margin-bottom:80px}a.comment-reply-link{font-size:14px}.children{padding-left:80px}@media only screen and (max-width:991px){.children{padding-left:60px}.children .children{padding-left:0}}.children .children .children{padding-left:0}@media only screen and (max-width:479px){.children{padding-left:90px}}blockquote p{line-height:1.9}.comment-reply-title{font-family:'Montserrat',sans-serif;font-size:20px;color:#252525;text-transform:uppercase;margin-bottom:1.2em}.fw-special-title{font-size:24px;color:#252525}.fw-heading-center{text-align:center}.section-height-sm{height:360px}.section-height-md{height:480px}.section-height-lg{height:680px}.space-sm{height:30px}.space-md{height:60px}.space-lg{height:90px}@media (max-width:768px){.space-sm{height:25px !important}.space-md{height:40px !important}.space-lg{height:60px !important}.custom-space{height:60px !important}.section-height-sm{height:auto !important}.section-height-md{height:auto !important}.section-height-lg{height:auto !important}.section-height-custom{height:auto !important}}.widget_rss li:first-child,.widget_pages li:first-child,.widget_nav_menu li:first-child,.widget_meta li:first-child,.widget_archive li:first-child,.widget_recent_comments li:first-child,.widget_recent_entries li:first-child{border-top:none}.widget_rss li,.widget_pages li,.widget_nav_menu li,.widget_meta li,.widget_archive li,.widget_recent_comments li,.widget_recent_entries li{border-top:1px solid #f1f1f1}.widget_pages a,.widget_nav_menu a,.widget_meta a,.widget_archive a,.widget_recent_entries a{display:block;padding:16px 0;font-family:'Montserrat',sans-serif;font-size:12px;color:#555}.widget_pages a:before,.widget_pages a:after,.widget_nav_menu a:before,.widget_nav_menu a:after,.widget_meta a:before,.widget_meta a:after,.widget_archive a:before,.widget_archive a:after,.widget_recent_entries a:before,.widget_recent_entries a:after{content:'';display:table}.widget_pages a:after,.widget_nav_menu a:after,.widget_meta a:after,.widget_archive a:after,.widget_recent_comments a:after,.widget_recent_entries a:after{clear:both}.widget_pages a:hover,.widget_pages a:active,.widget_nav_menu a:hover,.widget_nav_menu a:active,.widget_meta a:hover,.widget_meta a:active,.widget_archive a:hover,.widget_archive a:active,.widget_recent_comments a:hover,.widget_recent_comments a:active,.widget_recent_entries a:hover,.widget_recent_entries a:active{color:#e5b777}.widget_text .textwidget{line-height:1.8;margin:0}.widget_rss li,.widget_recent_comments li{display:block;padding-top:10px;padding-bottom:10px;line-height:1.8}.widget_recent_comments a{color:#e5b777}.widget_recent_comments a:hover{opacity:.8}.widget_rss .widget-title img{display:none}.widget_rss cite,.widget_rss .rss-date{display:block;color:#999}.widget_rss a.rsswidget{font-size:16px}.widget-sidebar .screen-reader-text{display:none}.widget-instagram .fly-btn-instagram{margin-top:18px}section{position:relative}.fly-overlay{width:100%;height:100%;position:absolute}.video-container{position:absolute;top:0;left:0;right:0;bottom:0;z-index:0;overflow:hidden}.video-container:before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(68,68,68,.4)}.video-container iframe{max-width:none}.postlist-masonry>article{width:32%;padding-left:10px;padding-right:10px;box-sizing:border-box}@media only screen and (max-width:767px){.postlist-masonry>article{width:92%;padding:0}iframe{height:auto}}main.content{overflow:hidden}.postlist-masonry a.post-read-more{padding:0 85px}.postlist-masonry iframe{height:auto}.contact-form sup{color:#fe2231;top:-2px}.btn.btn-round{border-radius:20px}.btn.btn-lg{font-size:16px;height:54px;line-height:52px;padding:0 27px}.btn.btn-lg.btn-round{border-radius:27px}.btn.btn-sm{font-size:12px;height:30px;line-height:28px;padding:0 15px}.btn.btn-sm.btn-round{border-radius:15px}.sh-btn{margin-right:10px}.fly-gallery{overflow:hidden;margin:60px 0}.fly-gallery a{opacity:1}.fly-gallery .fly-gallery-items{font-size:0;padding:0;margin:0 -5px}.fly-gallery .fly-gallery-item{display:inline-block;vertical-align:top;padding:5px;width:20%;height:240px}.fly-gallery .fly-gallery-item.width2{width:40%}.fly-gallery .fly-gallery-item.width3{width:60%}.fly-gallery .fly-gallery-item.width4{width:80%}.fly-gallery .fly-gallery-item.width5{width:100%}.fly-gallery .fly-gallery-item.height2{height:480px}.fly-gallery .fly-gallery-item.height3{height:720px}.fly-gallery .fly-gallery-item.height4{height:960px}.fly-gallery .fly-gallery-item.height5{height:1200px}@media only screen and (max-width:1229px){.fly-gallery .fly-gallery-item{padding:2px}}@media only screen and (max-width:991px){.fly-gallery .fly-gallery-item{width:33.33%}.fly-gallery .fly-gallery-item.width2{width:33.33%}.fly-gallery .fly-gallery-item.width3{width:66.66%}.fly-gallery .fly-gallery-item.width4{width:66.66%}.fly-gallery .fly-gallery-item.width5{width:100%}}@media only screen and (max-width:767px){.fly-gallery .fly-gallery-item{width:50%}.fly-gallery .fly-gallery-item.width2{width:50%}.fly-gallery .fly-gallery-item.width3{width:50%}.fly-gallery .fly-gallery-item.width4{width:100%}.fly-gallery .fly-gallery-item.width5{width:100%}}.fly-gallery .fly-gallery-item:nth-child(5n+1) .item-image{-webkit-transform-origin:20% 20%;-moz-transform-origin:20% 20%;-o-transform-origin:20% 20%;-ms-transform-origin:20% 20%;transform-origin:20% 20%}.fly-gallery .fly-gallery-item:nth-child(5n+2) .item-image{-webkit-transform-origin:80% 20%;-moz-transform-origin:80% 20%;-o-transform-origin:80% 20%;-ms-transform-origin:80% 20%;transform-origin:80% 20%}.fly-gallery .fly-gallery-item:nth-child(5n+3) .item-image{-webkit-transform-origin:80% 80%;-moz-transform-origin:80% 80%;-o-transform-origin:80% 80%;-ms-transform-origin:80% 80%;transform-origin:80% 80%}.fly-gallery .fly-gallery-item:nth-child(5n+4) .item-image{-webkit-transform-origin:20% 80%;-moz-transform-origin:20% 80%;-o-transform-origin:20% 80%;-ms-transform-origin:20% 80%;transform-origin:20% 80%}.fly-gallery .item-link{position:relative;display:block;font-size:0;text-align:center;overflow:hidden;width:100%;height:100%}.fly-gallery .item-link .item-image{display:block;width:100%;height:100%;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;-ms-background-size:cover;background-size:cover;background-position:center top;background-repeat:no-repeat;background-position:center center;-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;-ms-transition:all .2s ease-out;transition:all .2s ease-out}.fly-gallery .item-link .item-hover{position:absolute;top:0;left:0;right:0;bottom:0;z-index:auto;background-color:rgba(255,255,255,.75);opacity:0;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;-ms-transition:all .2s ease-out;transition:all .2s ease-out}.fly-gallery .item-link .item-hover:before{content:'';width:0;height:100%;display:inline-block;vertical-align:middle}.fly-gallery .item-link .item-hover:after{content:'';position:absolute;left:0;right:0;bottom:0;height:0;background-color:rgba(255,196,127,.5);-webkit-transition:none;-moz-transition:none;-o-transition:none;-ms-transition:none;transition:none}.fly-gallery .item-link.active .item-hover:after{height:100%;-webkit-transition:height 3.8s linear;-moz-transition:height 3.8s linear;-o-transition:height 3.8s linear;-ms-transition:height 3.8s linear;transition:height 3.8s linear}.fly-gallery .item-link .item-inner{width:90%;display:inline-block;vertical-align:middle;position:relative;z-index:1}.fly-gallery .item-link .item-title{font-size:16px;margin:0}@media only screen and (max-width:1229px){.fly-gallery .item-link .item-title{font-size:13px}}@media only screen and (max-width:479px){.fly-gallery .item-link .item-title{font-size:11px}}.fly-gallery .item-link .item-description{font-size:11px}@media only screen and (max-width:1229px){.fly-gallery .item-link .item-description{font-size:9px}}@media only screen and (max-width:479px){.fly-gallery .item-link .item-description{font-size:9px}}.fly-gallery .item-link:hover,.fly-gallery .item-link:active{color:#1a1a1a}.fly-gallery .item-link:hover .item-image,.fly-gallery .item-link:active .item-image{-webkit-transform:scale(1.4);-moz-transform:scale(1.4);-o-transform:scale(1.4);-ms-transform:scale(1.4);transform:scale(1.4);-webkit-transition:all 10s;-moz-transition:all 10s;-o-transition:all 10s;-ms-transition:all 10s;transition:all 10s}.fly-gallery .item-link:hover .item-hover,.fly-gallery .item-link:active .item-hover{opacity:1}.fly-gallery.columns2 .fly-gallery-item{width:50%}.fly-gallery.columns2 .fly-gallery-item.width2{width:100%}.fly-gallery.columns3 .fly-gallery-item{width:33.33%}.fly-gallery.columns3 .fly-gallery-item.width2{width:66.66%}.fly-gallery.columns3 .fly-gallery-item.width3{width:100%}@media only screen and (max-width:767px){.fly-gallery.columns3 .fly-gallery-item{width:50%}.fly-gallery.columns3 .fly-gallery-item.width2{width:50%}.fly-gallery.columns3 .fly-gallery-item.width3{width:100%}}.fly-gallery.columns4 .fly-gallery-item{width:25%}.fly-gallery.columns4 .fly-gallery-item.width2{width:50%}.fly-gallery.columns4 .fly-gallery-item.width3{width:75%}.fly-gallery.columns4 .fly-gallery-item.width4{width:100%}@media only screen and (max-width:767px){.fly-gallery.columns4 .fly-gallery-item{width:50%}.fly-gallery.columns4 .fly-gallery-item.width2{width:50%}.fly-gallery.columns4 .fly-gallery-item.width3{width:100%}.fly-gallery.columns4 .fly-gallery-item.width4{width:100%}}.fw-iconbox{margin-top:0;text-align:left}.fw-iconbox .icon{float:left;margin-top:20px;margin-right:20px}.fw-iconbox .text{overflow:hidden}.fw-iconbox .title-info{margin-bottom:15px;margin-top:30px}.fw-testimonials .fw-testimonials-text p,.fly-tabs-container .description,.fly-tabs-container .description p,.fw-service .description,.fw-service .description p,.fw-iconbox .text-description,.fw-iconbox .text-description p{font-size:16px;line-height:1.6}.fw-iconbox .icons-info{font-size:40px}.fw-service{text-align:center}.fw-service .icon{font-size:62px;line-height:66px;margin-bottom:10px}.fw-service .description{margin-top:15px;color:#777}.section{border:none;padding:0}.fly-tabs-container .nav-text{margin:0 auto;text-align:center}.fly-tabs-container .nav-text>li{margin:0 10px 10px 0;display:inline-block}.fly-tabs-container .client-logo i{font-size:35px;width:auto;margin-bottom:5px}.fly-tabs-container .tab-content{padding-top:10px;text-align:center;max-width:760px;min-height:130px;margin:0 auto}.fly-tabs-container .client-logo .fly-tab-title{color:#e5b777}.fly-tabs-container .nav>li>a{padding:10px}.fly-tabs-container .nav-text>li>a:hover .fly-tab-title,.fly-tabs-container .active .client-logo .fly-tab-title,.fly-tabs-container .active .client-logo{color:#fe2231}.fly-tabs-container .nav>li>a:focus,.fly-tabs-container .nav>li>a:hover{background-color:transparent}.fly-tabs-container .nav-text>li .client-logo img{width:90px;border-radius:50%;margin-bottom:15px}.fly-tabs-container .nav-text>li.active a .client-logo img{opacity:1;box-shadow:0 16px 38px -12px rgba(0,0,0,.56),0 4px 25px 0px rgba(0,0,0,.12),0 8px 10px -5px rgba(0,0,0,.2)}.fw-testimonials .fw-testimonials-item{float:left}.fw-testimonials .fw-testimonials-author .author-name,.fw-testimonials .fw-testimonials-author em{margin-right:3px}.fw-testimonials-2 .fw-testimonials-author .author-name{line-height:20px}.fw-testimonials-2 .fw-testimonials-author em{line-height:22px}.fw-testimonials-1 .fw-testimonials-author em:before,.fw-testimonials-1 .fw-testimonials-author .fw-testimonials-url:before{content:none}.fly-team-member{display:block;text-align:center;margin-bottom:20px}.fly-team-member .content{padding:25px}.fly-team-member .avatar{width:120px;height:120px;border:3px solid #e5b777;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;margin:0 auto}.fly-team-member .avatar>img{margin:0 auto;width:100%;height:100%}.fly-team-member .fly-member-description{margin-top:15px}.fly-team-member .fly-member-description p{font-size:16px;line-height:1.6;margin-bottom:10px}.fly-basic-information .post-social{text-align:left;margin:0 0 0 -15px}.fly-basic-information .link{font-family:'Cookie',cursive;font-size:17px}.fly-image-shortocode.avatar{position:absolute;top:-100px;left:50%;width:128px;height:128px;border:4px solid #e5e5e5;border-radius:50%;overflow:hidden;margin-left:-64px}.author-job{font-family:'Roboto Slab',serif;font-style:italic;font-size:14px;letter-spacing:.02em;color:#555;margin-bottom:1.4em;display:block}.container-fluid{padding:0}.top-menu .container-fluid{padding-right:15px;padding-left:15px}.fly-header-image .post-category,.fly-slider .post-category,.main-carousel .post-category{color:#e5b777}.bypostauthor{overflow:hidden}.fly-no-absolute-header.header-2 .navigation-wrapper .nav-menu>li>a.menu-link{color:#555}.fly-no-absolute-header .navigation-wrapper{position:relative;border-bottom:1px solid #f6f6f6}.section-header-styled{overflow:hidden}.fly-no-absolute-header .navigation-wrapper .hamburger a{border-color:#444}.fly-no-absolute-header .navigation-wrapper .hamburger a:before{background-color:#444}.header-1.fly-absolute-header .header{position:absolute;z-index:1;left:0;right:0}.header-1.fly-absolute-header .logo{padding:20px 15px}.header-1.fly-absolute-header .navigation{border:none;padding:0 15px}@media (min-width:768px){.header-1.fly-absolute-header .navigation:not(.sticky) .nav-menu>li>a.menu-link{color:#fff}.header-1.fly-absolute-header .navigation:not(.sticky) .nav-menu>li:hover>a.menu-link,.header-1.fly-absolute-header .navigation:not(.sticky) .nav-menu>li:active>a.menu-link,.header-1.fly-absolute-header .navigation:not(.sticky) .nav-menu>li.active>a.menu-link,.header-1.fly-absolute-header .navigation:not(.sticky) .nav-menu>li.current-menu-item>a.menu-link{color:#e5b777;border-bottom-color:#e5b777}}.header-1.fly-absolute-header .hamburger:not(.active){position:absolute;top:-100px;right:15px}.text-block{margin-bottom:40px}.widget-skills{margin-bottom:50px}.related-posts-slider2 .article{margin-bottom:0}.single-fw-portfolio .portfolio-title{font-size:26px}@media only screen and (max-width:479px){.single-fw-portfolio .portfolio-title{font-size:22px}}.single-fw-portfolio .post-content h3{font-size:22px;margin-top:1em}.single-fw-portfolio .post-bottom{margin-top:0}.single-fw-portfolio .post-content ol,.single-fw-portfolio .post-content ul{margin:1.5em 1em 2.5em 1.2em}.fly-recipe-title{font-size:24px}.fly-recipe h3{font-size:20px}.article.sticky{background:#f8f8f8;padding:40px 20px}.fly-recipe{background-color:#f6f6f6;padding:30px;margin-bottom:60px}@media only screen and (max-width:767px){.fly-recipe{padding:30px 15px}}.fly-recipe ul>li{line-height:1.2;margin-bottom:.9em;position:relative}.fly-recipe ul>li:before{content:'';width:6px;height:6px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background-color:#a4a4a4;position:absolute;top:5px;left:-16px}.fly-recipe ol>li{line-height:1.2;margin-bottom:.9em;position:relative}.fly-recipe ol>li:before{counter-increment:list;content:counter(list) '.';position:absolute;top:-5px;left:-35px;width:28px;height:26px;font-size:13px;line-height:26px;font-style:normal;text-align:right}.fly-recipe ul,.fly-recipe ol{margin-left:18px}.fly-recipe ul>li,.fly-recipe ol>li{line-height:1.6}.fly-recipe ul>li:before,.fly-recipe ol>li:before{top:8px}.fly-recipe ul ul,.fly-recipe ol ul,.fly-recipe ul ol,.fly-recipe ol ol{margin:.5em 3em .5em 1.5em}.fly-recipe ol>li:before{top:-2px}.fly-recipe dl dd{line-height:1.6}@media only screen and (max-width:767px){.fly-recipe blockquote{font-size:15px}}.article .post-content .fly-recipe ol>li:before{top:3px}@media screen and (max-width:600px){#wpadminbar{top:-46px}}.single-fw-portfolio .post-content .post-title{margin-top:0}.slide-content .article .post-content{margin-bottom:0}.section-text-white .fw-special-title{color:#fff}.fly-basic-information,.fly-experince{font-size:16px}.fly-basic-information .title,.fly-experince .title{margin-bottom:1.4em}.fly-raw-code{font-size:16px;white-space:pre-wrap}.fly-raw-code,.fly-recipe{background-color:#f6f6f6;padding:30px;border-radius:5px}.fly-recipe ul,.fly-recipe ol{margin-top:20px}.fw-heading .description{font-size:14px;line-height:1.4;padding:0 15%}@media only screen and (max-width:767px){.fw-heading .description{padding:0}}.fly-tabs-container .nav-text li a,.fly-tabs-container .nav-text li a .fly-tab-title{color:#bac4cd !important}.fly-tabs-container .nav-text li.active a,.fly-tabs-container .nav-text li.active a .fly-tab-title{color:#e5b777 !important}.article .post-content:before,.comment-list .comment .post-content:before,.article .post-content:after,.comment-list .comment .post-content:after{content:'';display:table}.article .post-content:after,.comment-list .comment .post-content:after{clear:both}.article .post-content:before,.comment-list .comment .post-content:before{display:block}.article .post-content ul>li,.comment-list .comment .post-content ul>li,.article .post-content ol>li,.comment-list .comment .post-content ol>li{line-height:1.6}.article .post-content ul>li:before,.comment-list .comment .post-content ul>li:before,.article .post-content ol>li:before,.comment-list .comment .post-content ol>li:before{top:8px}.article .post-content ul ul,.comment-list .comment .post-content ul ul,.article .post-content ol ul,.comment-list .comment .post-content ol ul,.article .post-content ul ol,.comment-list .comment .post-content ul ol,.article .post-content ol ol,.comment-list .comment .post-content ol ol{margin:.5em 3em .5em 1.5em}.article .post-content ol>li:before,.comment-list .comment .post-content ol>li:before{top:-2px}.article .post-content dl dd,.comment-list .comment .post-content dl dd{line-height:1.6}@media only screen and (max-width:767px){.article .post-content blockquote,.comment-list .comment .post-content blockquote{font-size:15px}}.article table,.comment-list .comment table{width:100%;margin-bottom:30px}.article table td,.comment-list .comment table td,.article table th,.comment-list .comment table th{padding:10px;border:1px solid #e5e5e5}.article address,.comment-list .comment address{line-height:2.7;word-wrap:break-word;margin-bottom:2.4em}.article kbd,.comment-list .comment kbd{padding:0 .4em}.article pre,.comment-list .comment pre{padding:15px;background-color:#e5e5e5;margin-bottom:2em;white-space:pre-line;line-height:1.4}.article q:before,.comment-list .comment q:before{content:'"'}.article q:after,.comment-list .comment q:after{content:'"'}.article var,.comment-list .comment var{font-weight:700}.article.sticky .post-title a:before,.comment-list .comment.sticky .post-title a:before{content:'\f02b';font-family:'FontAwesome';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:20px;display:inline-block;vertical-align:middle;margin-right:10px}.gallery{font-size:0;margin:0 -5px 10px}.gallery .gallery-item{display:inline-block;vertical-align:top;width:50%;padding:0 5px 10px;font-size:14px}.gallery .gallery-icon img{width:100%}.gallery .gallery-caption{line-height:1.3;margin-top:10px}.gallery.gallery-columns-1 .gallery-item{width:100%}.gallery.gallery-columns-2 .gallery-item{width:50%}.gallery.gallery-columns-3 .gallery-item{width:33.33333333%}.gallery.gallery-columns-4 .gallery-item{width:25%}.gallery.gallery-columns-5 .gallery-item{width:20%}.gallery.gallery-columns-6 .gallery-item{width:16.66666666%}.gallery.gallery-columns-7 .gallery-item{width:14.285714%}.gallery.gallery-columns-8 .gallery-item{width:12.5%}.gallery.gallery-columns-9 .gallery-item{width:11.11111111%}@media only screen and (max-width:1229px){.gallery.gallery-columns-6 .gallery-item,.gallery.gallery-columns-7 .gallery-item,.gallery.gallery-columns-8 .gallery-item,.gallery.gallery-columns-9 .gallery-item{width:20%}}@media only screen and (max-width:991px){.gallery.gallery-columns-5 .gallery-item,.gallery.gallery-columns-6 .gallery-item,.gallery.gallery-columns-7 .gallery-item,.gallery.gallery-columns-8 .gallery-item,.gallery.gallery-columns-9 .gallery-item{width:25%}}@media only screen and (max-width:479px){.gallery.gallery-columns-3 .gallery-item,.gallery.gallery-columns-4 .gallery-item,.gallery.gallery-columns-5 .gallery-item,.gallery.gallery-columns-6 .gallery-item,.gallery.gallery-columns-7 .gallery-item,.gallery.gallery-columns-8 .gallery-item,.gallery.gallery-columns-9 .gallery-item{width:50%}}img.aligncenter,.wp-caption.aligncenter{margin-left:auto;margin-right:auto}img.alignleft,.wp-caption.alignleft{float:left;margin-right:20px}@media only screen and (max-width:479px){img.alignleft,.wp-caption.alignleft{float:none;margin-right:0}}img.alignright,.wp-caption.alignright{float:right;margin-left:20px}@media only screen and (max-width:479px){img.alignright,.wp-caption.alignright{float:none;margin-left:0}}.post-taglist a{line-height:28px}.wp-caption{max-width:100%;margin-bottom:30px}.wp-caption .wp-caption-text{font-size:14px;margin-top:10px}.widget_categories .children,.widget_pages .children{padding-left:0}.widget_categories .children li,.widget_pages .children li{border-top:1px solid #f1f1f1;padding-left:20px}.widget_archive select,.widget_categories select,.widget_text select{display:block;width:100%;height:36px;padding:0 1em;margin-bottom:0;font-size:12px;font-weight:400;color:#444;line-height:normal;letter-spacing:0;background-color:transparent;border:1px solid #e5e5e5;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;-ms-transition:all .2s ease-out;transition:all .2s ease-out}.widget_archive select:focus,.widget_categories select:focus,.widget_text select:focus{border-color:#a4a4a4;outline:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.widget_rss a.rsswidget{font-size:15px;line-height:1}.widget_rss .rssSummary{margin:.5em 0}.widget_search label{width:100%}.widget_search .search-field{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;width:100%;height:36px;padding:0 1em;margin-bottom:20px;font-size:12px;font-weight:400;color:#444;line-height:normal;letter-spacing:0;background-color:transparent;border:1px solid #e5e5e5;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;-ms-transition:all .2s ease-out;transition:all .2s ease-out}.widget_search .search-field:focus{border-color:#a4a4a4;outline:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.widget_search .search-submit{position:relative;z-index:0;outline:none;vertical-align:top;height:36px;line-height:34px;border:1px solid #252525;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;font-family:'Muli',sans-serif;font-size:11px;font-weight:400;color:#fff;text-transform:uppercase;white-space:nowrap;letter-spacing:.02em;background-color:#252525;border-color:#252525;padding:0 19.23076923px;overflow:hidden;-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;-ms-transition:all .4s;transition:all .4s}.widget_search .search-submit:active{top:1px}.widget_search .search-submit:focus{color:#fff}.widget_search .search-submit:hover,.widget_search .search-submit:active{color:#252525;background-color:transparent;border-color:#252525}@media only screen and (max-width:479px){.post-password-form label{width:100%}}.post-password-form input[type=password]{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:36px;padding:0 1em;margin-bottom:20px;font-size:12px;font-weight:400;color:#444;line-height:normal;letter-spacing:0;background-color:transparent;border:1px solid #e5e5e5;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;-ms-transition:all .2s ease-out;transition:all .2s ease-out}.post-password-form input[type=password]:focus{border-color:#a4a4a4;outline:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}@media only screen and (max-width:479px){.post-password-form input[type=password]{width:100%;margin-bottom:10px}}.post-password-form input[type=submit]{position:relative;z-index:0;outline:none;vertical-align:top;height:36px;line-height:34px;border:1px solid #252525;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;font-family:'Muli',sans-serif;font-size:11px;font-weight:400;color:#fff;text-transform:uppercase;white-space:nowrap;letter-spacing:.02em;background-color:#252525;border-color:#252525;padding:0 19.23076923px;overflow:hidden;margin-left:10px;-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;-ms-transition:all .4s;transition:all .4s}@media only screen and (max-width:479px){.post-password-form input[type=submit]{margin-left:0}}.post-password-form input[type=submit]:focus{color:#fff}.post-password-form input[type=submit]:hover,.post-password-form input[type=submit]:active{color:#252525;background-color:transparent;border-color:#252525}.custom-html-widget ul{padding-left:12px}.custom-html-widget ul>li{line-height:1.2;margin-bottom:0;position:relative}.custom-html-widget ul>li:before{content:'';width:6px;height:6px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background-color:#a4a4a4;position:absolute;top:5px;left:-12px}@media only screen and (max-width:767px){.custom-html-widget ul>li{font-size:13px}.custom-html-widget ul>li:before{top:4px;left:-20px}}@media only screen and (max-width:767px){.custom-html-widget ul>li:before{left:-17px}}.custom-html-widget ol{padding-left:16px}.custom-html-widget ol>li{line-height:1.2;margin-bottom:0;position:relative}.custom-html-widget ol>li:before{counter-increment:list;content:counter(list) '.';position:absolute;top:-5px;left:-33px;width:28px;height:26px;font-size:13px;line-height:26px;font-style:normal;text-align:right}@media only screen and (max-width:767px){.custom-html-widget ol>li{font-size:13px}.custom-html-widget ol>li:before{top:-6px;left:-39px}}@media only screen and (max-width:767px){.custom-html-widget ol>li:before{left:-36px}}.custom-html-widget ul>li,.custom-html-widget ol>li{line-height:1.6}.custom-html-widget ul>li:before,.custom-html-widget ol>li:before{top:8px}.custom-html-widget ol>li:before{top:-2px}.related-posts-slider .post-title{line-height:1.2;font-size:18px}.page-links{margin-bottom:10px}.article.content-blog>a[rel=tag]{line-height:1.6;color:#555 !important}.article.content-blog>a[rel=tag]:hover,.article.content-blog>a[rel=tag]:active{color:#fe2231 !important}.post-content dl.wp-caption{margin:10px 0}.wpcf7-form br{display:none}.wpcf7-form .wpcf7-recaptcha{height:auto;padding:0;border:none;border-radius:0}.wpcf7-form input[type=checkbox]{-webkit-appearance:checkbox;-moz-appearance:checkbox;appearance:checkbox}.wpcf7-form input[type=radio]{-webkit-appearance:radio;-moz-appearance:radio;appearance:radio}.wpcf7-form .wpcf7-range{-webkit-appearance:slider-horizontal;-moz-appearance:slider-horizontal;appearance:slider-horizontal}.wpcf7-form .wpcf7-list-item{display:block;margin:0 0 10px}.wpcf7-form .wpcf7-form-control-wrap{display:block;margin-bottom:20px}.wpcf7-form [class*=quiz] label{display:block;width:100%}.wpcf7-form .wpcf7-quiz-label{display:block;margin-bottom:10px}.woocommerce-ordering select{border:1px solid #e5e5e5;color:#444;height:36px;padding:0 1em;outline:none;margin-bottom:30px;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;-ms-transition:all .2s ease-out;transition:all .2s ease-out}.woocommerce a.button,.woocommerce-page a.button,.woocommerce #respond input#submit.alt,.woocommerce-page #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce-page a.button.alt,.woocommerce button.button.alt,.woocommerce-page button.button.alt,.woocommerce input.button.alt,.woocommerce-page input.button.alt,.woocommerce #respond input#submit,.woocommerce-page #respond input#submit,.woocommerce button.button,.woocommerce-page button.button,.woocommerce input.button,.woocommerce-page input.button,.woocommerce .woocommerce-product-search input[type=submit],.woocommerce-page .woocommerce-product-search input[type=submit]{position:relative;z-index:0;outline:none;vertical-align:top;height:36px;line-height:34px;border:1px solid #252525;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background-color:transparent;font-family:'Muli',sans-serif;font-size:11px;font-weight:400;color:#fff;text-transform:uppercase;white-space:nowrap;letter-spacing:.02em;padding:0 19.23076923px;overflow:hidden;-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;-ms-transition:all .4s;transition:all .4s}.woocommerce a.button:active,.woocommerce-page a.button:active,.woocommerce #respond input#submit.alt:active,.woocommerce-page #respond input#submit.alt:active,.woocommerce a.button.alt:active,.woocommerce-page a.button.alt:active,.woocommerce button.button.alt:active,.woocommerce-page button.button.alt:active,.woocommerce input.button.alt:active,.woocommerce-page input.button.alt:active,.woocommerce #respond input#submit:active,.woocommerce-page #respond input#submit:active,.woocommerce button.button:active,.woocommerce-page button.button:active,.woocommerce input.button:active,.woocommerce-page input.button:active,.woocommerce .woocommerce-product-search input[type=submit]:active,.woocommerce-page .woocommerce-product-search input[type=submit]:active{top:1px}.woocommerce a.button:focus,.woocommerce-page a.button:focus,.woocommerce #respond input#submit.alt:focus,.woocommerce-page #respond input#submit.alt:focus,.woocommerce a.button.alt:focus,.woocommerce-page a.button.alt:focus,.woocommerce button.button.alt:focus,.woocommerce-page button.button.alt:focus,.woocommerce input.button.alt:focus,.woocommerce-page input.button.alt:focus,.woocommerce #respond input#submit:focus,.woocommerce-page #respond input#submit:focus,.woocommerce button.button:focus,.woocommerce-page button.button:focus,.woocommerce input.button:focus,.woocommerce-page input.button:focus,.woocommerce .woocommerce-product-search input[type=submit]:focus,.woocommerce-page .woocommerce-product-search input[type=submit]:focus{color:#fff}.woocommerce a.button:before,.woocommerce-page a.button:before,.woocommerce #respond input#submit.alt:before,.woocommerce-page #respond input#submit.alt:before,.woocommerce a.button.alt:before,.woocommerce-page a.button.alt:before,.woocommerce button.button.alt:before,.woocommerce-page button.button.alt:before,.woocommerce input.button.alt:before,.woocommerce-page input.button.alt:before,.woocommerce #respond input#submit:before,.woocommerce-page #respond input#submit:before,.woocommerce button.button:before,.woocommerce-page button.button:before,.woocommerce input.button:before,.woocommerce-page input.button:before,.woocommerce .woocommerce-product-search input[type=submit]:before,.woocommerce-page .woocommerce-product-search input[type=submit]:before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1;background-color:#252525;-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;-ms-transition:all .4s;transition:all .4s}.woocommerce a.button:after,.woocommerce-page a.button:after,.woocommerce #respond input#submit.alt:after,.woocommerce-page #respond input#submit.alt:after,.woocommerce a.button.alt:after,.woocommerce-page a.button.alt:after,.woocommerce button.button.alt:after,.woocommerce-page button.button.alt:after,.woocommerce input.button.alt:after,.woocommerce-page input.button.alt:after,.woocommerce #respond input#submit:after,.woocommerce-page #respond input#submit:after,.woocommerce button.button:after,.woocommerce-page button.button:after,.woocommerce input.button:after,.woocommerce-page input.button:after,.woocommerce .woocommerce-product-search input[type=submit]:after,.woocommerce-page .woocommerce-product-search input[type=submit]:after{content:'';position:absolute;top:0;left:50%;z-index:-1;width:0;height:100%;background-color:#fff;opacity:0;-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;-ms-transition:all .4s;transition:all .4s;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.woocommerce a.button:hover,.woocommerce-page a.button:hover,.woocommerce #respond input#submit.alt:hover,.woocommerce-page #respond input#submit.alt:hover,.woocommerce a.button.alt:hover,.woocommerce-page a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce-page button.button.alt:hover,.woocommerce input.button.alt:hover,.woocommerce-page input.button.alt:hover,.woocommerce #respond input#submit:hover,.woocommerce-page #respond input#submit:hover,.woocommerce button.button:hover,.woocommerce-page button.button:hover,.woocommerce input.button:hover,.woocommerce-page input.button:hover,.woocommerce .woocommerce-product-search input[type=submit]:hover,.woocommerce-page .woocommerce-product-search input[type=submit]:hover,.woocommerce a.button:active,.woocommerce-page a.button:active,.woocommerce #respond input#submit.alt:active,.woocommerce-page #respond input#submit.alt:active,.woocommerce a.button.alt:active,.woocommerce-page a.button.alt:active,.woocommerce button.button.alt:active,.woocommerce-page button.button.alt:active,.woocommerce input.button.alt:active,.woocommerce-page input.button.alt:active,.woocommerce #respond input#submit:active,.woocommerce-page #respond input#submit:active,.woocommerce button.button:active,.woocommerce-page button.button:active,.woocommerce input.button:active,.woocommerce-page input.button:active,.woocommerce .woocommerce-product-search input[type=submit]:active,.woocommerce-page .woocommerce-product-search input[type=submit]:active{color:#252525;background-color:transparent}.woocommerce a.button:hover:after,.woocommerce-page a.button:hover:after,.woocommerce #respond input#submit.alt:hover:after,.woocommerce-page #respond input#submit.alt:hover:after,.woocommerce a.button.alt:hover:after,.woocommerce-page a.button.alt:hover:after,.woocommerce button.button.alt:hover:after,.woocommerce-page button.button.alt:hover:after,.woocommerce input.button.alt:hover:after,.woocommerce-page input.button.alt:hover:after,.woocommerce #respond input#submit:hover:after,.woocommerce-page #respond input#submit:hover:after,.woocommerce button.button:hover:after,.woocommerce-page button.button:hover:after,.woocommerce input.button:hover:after,.woocommerce-page input.button:hover:after,.woocommerce .woocommerce-product-search input[type=submit]:hover:after,.woocommerce-page .woocommerce-product-search input[type=submit]:hover:after,.woocommerce a.button:active:after,.woocommerce-page a.button:active:after,.woocommerce #respond input#submit.alt:active:after,.woocommerce-page #respond input#submit.alt:active:after,.woocommerce a.button.alt:active:after,.woocommerce-page a.button.alt:active:after,.woocommerce button.button.alt:active:after,.woocommerce-page button.button.alt:active:after,.woocommerce input.button.alt:active:after,.woocommerce-page input.button.alt:active:after,.woocommerce #respond input#submit:active:after,.woocommerce-page #respond input#submit:active:after,.woocommerce button.button:active:after,.woocommerce-page button.button:active:after,.woocommerce input.button:active:after,.woocommerce-page input.button:active:after,.woocommerce .woocommerce-product-search input[type=submit]:active:after,.woocommerce-page .woocommerce-product-search input[type=submit]:active:after{width:104%;opacity:1}.woocommerce #respond input#submit.alt,.woocommerce-page #respond input#submit.alt,.woocommerce #respond input#submit,.woocommerce-page #respond input#submit,.woocommerce input.button.alt,.woocommerce-page input.button.alt,.woocommerce input.button,.woocommerce-page input.button,.woocommerce .woocommerce-product-search input[type=submit],.woocommerce-page .woocommerce-product-search input[type=submit]{background-color:#252525;color:#fff}.woocommerce #respond input#submit.disabled,.woocommerce-page #respond input#submit.disabled,.woocommerce #respond input#submit:disabled,.woocommerce-page #respond input#submit:disabled,.woocommerce #respond input#submit:disabled[disabled],.woocommerce-page #respond input#submit:disabled[disabled],.woocommerce a.button.disabled,.woocommerce-page a.button.disabled,.woocommerce a.button:disabled,.woocommerce-page a.button:disabled,.woocommerce a.button:disabled[disabled],.woocommerce-page a.button:disabled[disabled],.woocommerce button.button.disabled,.woocommerce-page button.button.disabled,.woocommerce button.button:disabled,.woocommerce-page button.button:disabled,.woocommerce button.button:disabled[disabled],.woocommerce-page button.button:disabled[disabled],.woocommerce input.button.disabled,.woocommerce-page input.button.disabled,.woocommerce input.button:disabled,.woocommerce-page input.button:disabled,.woocommerce input.button:disabled[disabled],.woocommerce-page input.button:disabled[disabled]{padding:0 19.23076923px;background-color:#252525;color:#fff}.woocommerce form .form-row input.input-text,.woocommerce-page form .form-row input.input-text{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;width:100%;height:36px;padding:0 1em;margin-bottom:20px;font-size:12px;font-weight:400;color:#444;line-height:normal;letter-spacing:0;background-color:transparent;border:1px solid #e5e5e5;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;-ms-transition:all .2s ease-out;transition:all .2s ease-out}.woocommerce form .form-row input.input-text:focus,.woocommerce-page form .form-row input.input-text:focus{border-color:#a4a4a4;outline:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.woocommerce .select2-container--default .select2-selection--single,.woocommerce-page .select2-container--default .select2-selection--single{border:1px solid #e5e5e5;border-radius:0}.woocommerce div.product form.cart .variations label,.woocommerce-page div.product form.cart .variations label{font-weight:700;font-size:13px;color:#444;margin-top:9px}.woocommerce div.product form.cart .variations select,.woocommerce-page div.product form.cart .variations select{border:1px solid #e5e5e5;color:#444;height:36px;padding:0 1em;outline:none;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;-ms-transition:all .2s ease-out;transition:all .2s ease-out}.woocommerce span.onsale,.woocommerce-page span.onsale{min-height:0;min-width:0;width:40px;height:40px;padding:.2em;font-weight:700;position:absolute;text-align:center;line-height:3.3;top:-1em;left:-1em;margin:0;border-radius:100%;background-color:#e5b777;color:#fff;font-size:.8em}.woocommerce ul.products li.product .onsale,.woocommerce-page ul.products li.product .onsale{margin:-1em -1em 0 0}.woocommerce ul.products li.product .price,.woocommerce-page ul.products li.product .price{color:#e5b777;font-size:1.1em}.woocommerce ul.products li.product .price del,.woocommerce-page ul.products li.product .price del{display:inline-block;margin-right:.2em}.woocommerce nav.woocommerce-pagination ul,.woocommerce-page nav.woocommerce-pagination ul{display:inline-block;white-space:nowrap;padding:0;clear:both;border:none;border-right:0;margin:0}.woocommerce nav.woocommerce-pagination ul li,.woocommerce-page nav.woocommerce-pagination ul li{padding:0;float:none;display:inline-block;vertical-align:top;border:none;margin:0 4px 8px;font-size:13px}@media only screen and (max-width:479px){.woocommerce nav.woocommerce-pagination ul li,.woocommerce-page nav.woocommerce-pagination ul li{margin:0 1px 8px}}.woocommerce nav.woocommerce-pagination ul li a,.woocommerce-page nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span,.woocommerce-page nav.woocommerce-pagination ul li span{text-decoration:none;min-width:1em;position:relative;float:none;display:block;font-size:13px;font-weight:400;width:30px;height:30px;line-height:28px;color:#252525;text-align:center;padding:0;margin:0;background-color:transparent;border:1px solid transparent;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;-ms-transition:all .2s ease-out;transition:all .2s ease-out}.woocommerce nav.woocommerce-pagination ul li a:hover,.woocommerce-page nav.woocommerce-pagination ul li a:hover,.woocommerce nav.woocommerce-pagination ul li span:hover,.woocommerce-page nav.woocommerce-pagination ul li span:hover,.woocommerce nav.woocommerce-pagination ul li a:focus,.woocommerce-page nav.woocommerce-pagination ul li a:focus,.woocommerce nav.woocommerce-pagination ul li span:focus,.woocommerce-page nav.woocommerce-pagination ul li span:focus,.woocommerce nav.woocommerce-pagination ul li a:active,.woocommerce-page nav.woocommerce-pagination ul li a:active,.woocommerce nav.woocommerce-pagination ul li span:active,.woocommerce-page nav.woocommerce-pagination ul li span:active,.woocommerce nav.woocommerce-pagination ul li a.current,.woocommerce-page nav.woocommerce-pagination ul li a.current,.woocommerce nav.woocommerce-pagination ul li span.current,.woocommerce-page nav.woocommerce-pagination ul li span.current{border-color:#e5e5e5;background-color:transparent;color:#e5b777}.woocommerce a.added_to_cart,.woocommerce-page a.added_to_cart{padding-top:1.7em}@media only screen and (max-width:479px){.woocommerce a.added_to_cart,.woocommerce-page a.added_to_cart{padding-top:.8em}}.woocommerce .quantity .qty,.woocommerce-page .quantity .qty{width:3.6em;text-align:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;width:50px;height:36px;padding:0;margin-bottom:20px;font-size:12px;font-weight:400;color:#444;line-height:normal;letter-spacing:0;background-color:transparent;border:1px solid #e5e5e5;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;-ms-transition:all .2s ease-out;transition:all .2s ease-out}@media only screen and (max-width:767px){.woocommerce .quantity .qty,.woocommerce-page .quantity .qty{display:inline-block}}.woocommerce .quantity .qty:focus,.woocommerce-page .quantity .qty:focus{border-color:#a4a4a4;outline:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.woocommerce .star-rating span:before,.woocommerce-page .star-rating span:before,.woocommerce div.product p.price,.woocommerce-page div.product p.price,.woocommerce div.product span.price,.woocommerce-page div.product span.price{color:#e5b777}.woocommerce .woocommerce-product-gallery__image,.woocommerce-page .woocommerce-product-gallery__image{padding:1px}.woocommerce .woocommerce-product-gallery__image a,.woocommerce-page .woocommerce-product-gallery__image a{display:block;padding:1px;border:1px solid #e5e5e5}.woocommerce div.product .woocommerce-tabs ul.tabs,.woocommerce-page div.product .woocommerce-tabs ul.tabs{padding:0;margin:0 0 20px;overflow:hidden;position:relative;font-size:0}.woocommerce div.product .woocommerce-tabs ul.tabs:before,.woocommerce-page div.product .woocommerce-tabs ul.tabs:before{border-bottom:1px solid #f6f6f6}.woocommerce div.product .woocommerce-tabs ul.tabs li,.woocommerce-page div.product .woocommerce-tabs ul.tabs li{border:1px solid #f6f6f6;background-color:transparent;display:inline-block;position:relative;z-index:0;border-radius:0;margin:0 0 0 -1px;padding:0;font-size:16px;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;-ms-transition:all .2s ease-out;transition:all .2s ease-out}.woocommerce div.product .woocommerce-tabs ul.tabs li:first-child,.woocommerce-page div.product .woocommerce-tabs ul.tabs li:first-child{margin-left:0}.woocommerce div.product .woocommerce-tabs ul.tabs li:before,.woocommerce-page div.product .woocommerce-tabs ul.tabs li:before,.woocommerce div.product .woocommerce-tabs ul.tabs li:after,.woocommerce-page div.product .woocommerce-tabs ul.tabs li:after{display:none}.woocommerce div.product .woocommerce-tabs ul.tabs li a,.woocommerce-page div.product .woocommerce-tabs ul.tabs li a{display:block;padding:.5em 1em}.woocommerce div.product .woocommerce-tabs ul.tabs li a:hover,.woocommerce-page div.product .woocommerce-tabs ul.tabs li a:hover,.woocommerce div.product .woocommerce-tabs ul.tabs li a:active,.woocommerce-page div.product .woocommerce-tabs ul.tabs li a:active{color:#e5b777}.woocommerce div.product .woocommerce-tabs ul.tabs li.active,.woocommerce-page div.product .woocommerce-tabs ul.tabs li.active{background-color:#e5b777;border-color:#e5b777}.woocommerce div.product .woocommerce-tabs ul.tabs li.active a,.woocommerce-page div.product .woocommerce-tabs ul.tabs li.active a{color:#fff}.woocommerce div.product .woocommerce-tabs h1,.woocommerce-page div.product .woocommerce-tabs h1,.woocommerce div.product .woocommerce-tabs h2,.woocommerce-page div.product .woocommerce-tabs h2,.woocommerce div.product .woocommerce-tabs h3,.woocommerce-page div.product .woocommerce-tabs h3,.woocommerce div.product .woocommerce-tabs h4,.woocommerce-page div.product .woocommerce-tabs h4,.woocommerce div.product .woocommerce-tabs h5,.woocommerce-page div.product .woocommerce-tabs h5,.woocommerce div.product .woocommerce-tabs h6,.woocommerce-page div.product .woocommerce-tabs h6{margin:1em 0}.woocommerce div.product .woocommerce-tabs h1 span,.woocommerce-page div.product .woocommerce-tabs h1 span,.woocommerce div.product .woocommerce-tabs h2 span,.woocommerce-page div.product .woocommerce-tabs h2 span,.woocommerce div.product .woocommerce-tabs h3 span,.woocommerce-page div.product .woocommerce-tabs h3 span,.woocommerce div.product .woocommerce-tabs h4 span,.woocommerce-page div.product .woocommerce-tabs h4 span,.woocommerce div.product .woocommerce-tabs h5 span,.woocommerce-page div.product .woocommerce-tabs h5 span,.woocommerce div.product .woocommerce-tabs h6 span,.woocommerce-page div.product .woocommerce-tabs h6 span{font-weight:inherit}.woocommerce div.product .woocommerce-tabs h2,.woocommerce-page div.product .woocommerce-tabs h2{font-size:26px;margin-top:.5em}@media only screen and (max-width:991px){.woocommerce div.product .woocommerce-tabs h2,.woocommerce-page div.product .woocommerce-tabs h2{font-size:22px}}@media only screen and (max-width:479px){.woocommerce div.product .woocommerce-tabs h2,.woocommerce-page div.product .woocommerce-tabs h2{font-size:20px}.woocommerce div.product .woocommerce-tabs h2.woocommerce-Reviews-title,.woocommerce-page div.product .woocommerce-tabs h2.woocommerce-Reviews-title{font-size:20px}}.woocommerce div.product .woocommerce-tabs h4,.woocommerce-page div.product .woocommerce-tabs h4{font-size:26px}@media only screen and (max-width:991px){.woocommerce div.product .woocommerce-tabs h4,.woocommerce-page div.product .woocommerce-tabs h4{font-size:22px}}@media only screen and (max-width:479px){.woocommerce div.product .woocommerce-tabs h4,.woocommerce-page div.product .woocommerce-tabs h4{font-size:20px}}.woocommerce div.product .woocommerce-tabs .comment-respond .comment-form p.stars,.woocommerce-page div.product .woocommerce-tabs .comment-respond .comment-form p.stars{width:auto !important;display:inline-block;vertical-align:-26%;margin:10px 0 10px 20px !important}.woocommerce div.product .woocommerce-tabs .comment-respond .comment-form p.stars a,.woocommerce-page div.product .woocommerce-tabs .comment-respond .comment-form p.stars a{color:#e5b777}.woocommerce div.product .woocommerce-tabs #snippet-box,.woocommerce-page div.product .woocommerce-tabs #snippet-box{margin:0 0 30px}.woocommerce div.product p.price,.woocommerce-page div.product p.price{font-size:24px}.woocommerce #review_form #respond textarea,.woocommerce-page #review_form #respond textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;padding:8px 12px;margin-bottom:20px;font-size:12px;font-weight:400;color:#444;line-height:normal;letter-spacing:0;background-color:transparent;border:1px solid #e5e5e5;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;-ms-transition:all .2s ease-out;transition:all .2s ease-out}.woocommerce #review_form #respond textarea:focus,.woocommerce-page #review_form #respond textarea:focus{border-color:#a4a4a4;outline:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.woocommerce .shop_table th,.woocommerce-page .shop_table th,.woocommerce .shop_table td,.woocommerce-page .shop_table td{border:none}.woocommerce .shop_table .quantity .qty,.woocommerce-page .shop_table .quantity .qty{margin-bottom:0}.woocommerce .post-content ul>li:before,.woocommerce-page .post-content ul>li:before{display:none}.woocommerce [data-title=Subtotal],.woocommerce-page [data-title=Subtotal],.woocommerce [data-title=Total],.woocommerce-page [data-title=Total]{text-align:right}.woocommerce table.cart td.actions .coupon .input-text,.woocommerce-page table.cart td.actions .coupon .input-text{float:left;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100px;height:36px;padding:0 1em;font-size:12px;font-weight:400;color:#444;line-height:normal;letter-spacing:0;background-color:transparent;border:1px solid #e5e5e5;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;-ms-transition:all .2s ease-out;transition:all .2s ease-out;margin:0 4px 0 0;outline:0}.woocommerce table.cart td.actions .coupon .input-text:focus,.woocommerce-page table.cart td.actions .coupon .input-text:focus{border-color:#a4a4a4;outline:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.woocommerce .woocommerce-error,.woocommerce-page .woocommerce-error{margin:2.5em 0;border-top-color:red}.woocommerce .woocommerce-error.woocommerce-error:before,.woocommerce-page .woocommerce-error.woocommerce-error:before{color:red;top:1.3em}.woocommerce .woocommerce-billing-fields,.woocommerce-page .woocommerce-billing-fields{margin-bottom:30px}.woocommerce .woocommerce-checkout .input-text,.woocommerce-page .woocommerce-checkout .input-text{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:36px;padding:0 1em;font-size:12px;font-weight:400;color:#444;line-height:normal;letter-spacing:0;background-color:transparent;border:1px solid #e5e5e5;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;-ms-transition:all .2s ease-out;transition:all .2s ease-out;margin:0 0 20px;outline:0}.woocommerce .woocommerce-checkout .input-text:focus,.woocommerce-page .woocommerce-checkout .input-text:focus{border-color:#a4a4a4;outline:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.woocommerce .woocommerce-checkout textarea.input-text,.woocommerce-page .woocommerce-checkout textarea.input-text{min-height:116px;padding:1em;resize:vertical}.woocommerce #add_payment_method #payment ul.payment_methods li:not(.woocommerce-notice):after,.woocommerce-page #add_payment_method #payment ul.payment_methods li:not(.woocommerce-notice):after,.woocommerce #add_payment_method #payment ul.payment_methods li:not(.woocommerce-notice):before,.woocommerce-page #add_payment_method #payment ul.payment_methods li:not(.woocommerce-notice):before,.woocommerce .woocommerce-cart #payment ul.payment_methods li:not(.woocommerce-notice):after,.woocommerce-page .woocommerce-cart #payment ul.payment_methods li:not(.woocommerce-notice):after,.woocommerce .woocommerce-cart #payment ul.payment_methods li:not(.woocommerce-notice):before,.woocommerce-page .woocommerce-cart #payment ul.payment_methods li:not(.woocommerce-notice):before,.woocommerce .woocommerce-checkout #payment ul.payment_methods li:not(.woocommerce-notice):after,.woocommerce-page .woocommerce-checkout #payment ul.payment_methods li:not(.woocommerce-notice):after,.woocommerce .woocommerce-checkout #payment ul.payment_methods li:not(.woocommerce-notice):before,.woocommerce-page .woocommerce-checkout #payment ul.payment_methods li:not(.woocommerce-notice):before{background-color:transparent}.woocommerce table.shop_table td,.woocommerce-page table.shop_table td{padding:10px 12px}.woocommerce-message{border-top-color:#e5b777}.woocommerce-message:before{color:#e5b777}.woocommerce #respond input#submit.added:after,.woocommerce a.button.added:after,.woocommerce button.button.added:after,.woocommerce input.button.added:after{content:'';margin-left:0;vertical-align:top;top:0;right:0}.woocommerce #respond input#submit.loading,.woocommerce a.button.loading,.woocommerce button.button.loading,.woocommerce input.button.loading{opacity:1;padding-right:19.23076923px}.woocommerce #respond input#submit.loading:after,.woocommerce a.button.loading:after,.woocommerce button.button.loading:after,.woocommerce input.button.loading:after{-webkit-animation-name:none;animation-name:none;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-fill-mode:both;animation-fill-mode:both;top:0;right:0}@media only screen and (max-width:767px){.woocommerce .woocommerce-ordering,.woocommerce-page .woocommerce-ordering,.woocommerce .woocommerce-result-count,.woocommerce-page .woocommerce-result-count{float:none}}.widget.woocommerce{margin-bottom:50px}.widget.woocommerce .widget-title{font-size:20px;margin-bottom:1em}.widget.woocommerce .search-field{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;width:100%;height:36px;padding:0 1em;margin-bottom:20px;font-size:12px;font-weight:400;color:#444;line-height:normal;letter-spacing:0;background-color:transparent;border:1px solid #e5e5e5;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;-ms-transition:all .2s ease-out;transition:all .2s ease-out}.widget.woocommerce .search-field:focus{border-color:#a4a4a4;outline:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.widget.woocommerce .woocommerce-widget-layered-nav-list li{border-top:1px solid #f1f1f1}.widget.woocommerce .woocommerce-widget-layered-nav-list li:before,.widget.woocommerce .woocommerce-widget-layered-nav-list li:after{content:'';display:table}.widget.woocommerce .woocommerce-widget-layered-nav-list li:after{clear:both}.widget.woocommerce .woocommerce-widget-layered-nav-list li:first-child{border-top:none}.widget.woocommerce .woocommerce-widget-layered-nav-list li.active a{color:#fe2231}.widget.woocommerce .woocommerce-widget-layered-nav-list a{float:left;display:block;padding:10px 0;font-family:'Montserrat',sans-serif;font-size:13px;color:#555}.widget.woocommerce .woocommerce-widget-layered-nav-list a:hover,.widget.woocommerce .woocommerce-widget-layered-nav-list a:active{color:#e5b777}.widget.woocommerce .woocommerce-widget-layered-nav-list span{float:right;padding:10px 0}.widget.woocommerce.widget_rating_filter ul li{border-top:1px solid #f1f1f1;padding:10px 0}.widget.woocommerce.widget_rating_filter ul li:before,.widget.woocommerce.widget_rating_filter ul li:after{content:'';display:table}.widget.woocommerce.widget_rating_filter ul li:after{clear:both}.widget.woocommerce.widget_rating_filter ul li:first-child{border-top:none}.widget.woocommerce.widget_price_filter .price_slider_wrapper .ui-widget-content{background-color:#e5e5e5}.widget.woocommerce.widget_price_filter .price_slider_wrapper .ui-widget-content .ui-slider-range,.widget.woocommerce.widget_price_filter .price_slider_wrapper .ui-widget-content .ui-slider-handle{background-color:#e5b777}.widget.woocommerce.widget_price_filter .price_slider{margin-bottom:1.4em}.widget.woocommerce ul.product_list_widget li{padding:8px 0;border-top:1px solid #f1f1f1}.widget.woocommerce ul.product_list_widget li:first-child{border-top:none}.widget.woocommerce ul.product_list_widget li a{color:#444}.widget.woocommerce ul.product_list_widget li a:hover,.widget.woocommerce ul.product_list_widget li a:active{color:#e5b777}.widget.woocommerce ul.product_list_widget li .star-rating{float:none;margin:6px 0}.widget.woocommerce .product-categories li{border-top:1px solid #f1f1f1}.widget.woocommerce .product-categories li:before,.widget.woocommerce .product-categories li:after{content:'';display:table}.widget.woocommerce .product-categories li:after{clear:both}.widget.woocommerce .product-categories li.active a{color:#fe2231}.widget.woocommerce .product-categories a{display:block;padding:10px 0;font-family:'Montserrat',sans-serif;font-size:13px;color:#555}.widget.woocommerce .product-categories a:hover,.widget.woocommerce .product-categories a:active{color:#e5b777}.widget.woocommerce .product-categories span{float:right;padding:10px 0}.widget.woocommerce .product-categories .children{padding-left:0}.widget.woocommerce .product-categories .children li{padding-left:10px}.woocommerce-account .woocommerce-MyAccount-navigation ul{margin:0 20px 30px 0}.woocommerce-account .woocommerce-MyAccount-navigation ul li{margin:0;border-top:1px solid #f1f1f1}.woocommerce-account .woocommerce-MyAccount-navigation ul li:first-child{border-top:none}.woocommerce-account .woocommerce-MyAccount-navigation ul li:first-child a{padding-top:5px}.woocommerce-account .woocommerce-MyAccount-navigation ul li.is-active a{color:#fe2231}.woocommerce-account .woocommerce-MyAccount-navigation ul a{display:block;padding:10px 0;font-family:'Montserrat',sans-serif;font-size:13px;color:#555}.woocommerce-account .woocommerce-MyAccount-navigation ul a:hover,.woocommerce-account .woocommerce-MyAccount-navigation ul a:active{color:#e5b777}.woocommerce-Addresses address{line-height:1.4;margin-bottom:1.4em}.woocommerce-Address-title h3{font-weight:700}.woocommerce-EditAccountForm legend{font-weight:700;margin-bottom:10px}.woocommerce form.login,.woocommerce form.register{border:1px solid #d3ced2;padding:20px;margin:0 0 30px;text-align:left;border-radius:0}.woocommerce form.login .woocommerce-LostPassword,.woocommerce form.register .woocommerce-LostPassword{font-size:12px;margin-bottom:0}.woocommerce form.login .woocommerce-form__input-checkbox,.woocommerce form.register .woocommerce-form__input-checkbox{-webkit-appearance:checkbox;-moz-appearance:checkbox;appearance:checkbox;margin-left:20px}.flash-messages-error,.flash-messages-success{text-align:center;color:red}.flash-messages-success{color:#228b22}