.glyphicon-spin,a .glyphicon-spin{display:inline-block}.alert a,.field--label,.file{font-weight:700}.file,.file-link{width:100%}.tabs-left>.nav-tabs>li:focus,.tabs-left>.nav-tabs>li>a:focus,.tabs-right>.nav-tabs>li:focus,.tabs-right>.nav-tabs>li>a:focus{outline:0}.panel-title:focus,.panel-title:hover,a .glyphicon-spin{text-decoration:none}.image-widget.row,.region-help .block,.tabledrag-changed-warning{overflow:hidden}.alert-sm{padding:5px 10px}.alert-success a,.alert-success a:focus,.alert-success a:hover{color:#2b542c}.alert-info a,.alert-info a:focus,.alert-info a:hover{color:#245269}.alert-warning a,.alert-warning a:focus,.alert-warning a:hover{color:#66512c}.alert-danger a,.alert-danger a:focus,.alert-danger a:hover{color:#843534}@-webkit-keyframes glyphicon-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@-o-keyframes glyphicon-spin{0%{-o-transform:rotate(0);transform:rotate(0)}100%{-o-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes glyphicon-spin{0%{-webkit-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);-o-transform:rotate(359deg);transform:rotate(359deg)}}.glyphicon-spin{-webkit-animation:glyphicon-spin 1s infinite linear;-o-animation:glyphicon-spin 1s infinite linear;animation:glyphicon-spin 1s infinite linear}html.js .btn .ajax-throbber{margin-left:.5em;margin-right:-.25em}html.js .form-item .input-group-addon .glyphicon{color:#777;opacity:.5;-webkit-transition:150ms color,150ms opacity;-o-transition:150ms color,150ms opacity;transition:150ms color,150ms opacity}html.js .form-item .input-group-addon .glyphicon.glyphicon-spin{color:#337ab7;opacity:1}html.js .form-item .input-group-addon .input-group-addon{background-color:#fff}html.js .ajax-new-content:empty{display:none!important}.field--label-inline .field--items,.field--label-inline .field--label{float:left}.field--label-inline .field--items,.field--label-inline .field--label,.field--label-inline>.field--item{padding-right:.5em}[dir=rtl] .field--label-inline .field--items,[dir=rtl] .field--label-inline .field--label{padding-left:.5em;padding-right:0;float:right}.field--label-inline .field--label::after{content:':'}.file{display:table;font-size:75%;margin:5px 0}.file-icon,.file-link,.file-size,.file>.tabledrag-changed{display:table-cell;vertical-align:middle}.file>span{background:#fff;color:#337ab7;border-bottom:1px solid #ccc;border-top:1px solid #ccc}.file>span:first-child{border-left:1px solid #ccc}.file>span:last-child{border-right:1px solid #ccc}.file>.tabledrag-changed{background:#fcf8e3;border-radius:0;color:#8a6d3b;padding:0 1em;top:0}.file>.tabledrag-changed,.file>.tabledrag-changed:last-child{border:1px solid #f7e1b5}.file-icon{font-size:150%;padding:.25em .5em;text-align:center}.file-link a,.file-link a:active,.file-link a:focus,.file-link a:hover{color:inherit}.file-size{padding:0 1em;text-align:right;white-space:pre}.filter-wrapper{background-color:#fff;border:1px solid #ddd;border-top:0;border-radius:0 0 4px 4px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.05);box-shadow:0 1px 1px rgba(0,0,0,.05);margin-bottom:0;padding:10px;height:51px}.filter-help{float:right;line-height:1;margin:.5em 0 0}.nav.nav-tabs.filter-formats{margin-bottom:15px}table .checkbox.form-no-label,table .radio.form-no-label{margin-bottom:0;margin-top:0}.select-wrapper{display:inline-block;position:relative;width:100%}.form-inline .select-wrapper{width:auto}.input-group .select-wrapper{display:table-cell}.input-group .select-wrapper:first-child .form-control:first-child{border-bottom-left-radius:4px;border-top-left-radius:4px}.input-group .select-wrapper:last-child .form-control:first-child{border-bottom-right-radius:4px;border-top-right-radius:4px}.select-wrapper select{-webkit-appearance:none;-moz-appearance:none;appearance:none;line-height:1;padding-right:2em}.select-wrapper select::-ms-expand{opacity:0}.select-wrapper:after{color:#337ab7;content:'▼';font-style:normal;font-weight:400;line-height:1;margin-top:-.5em;padding-right:.5em;pointer-events:none;position:absolute;right:0;top:50%;z-index:10}.has-glyphicons .select-wrapper:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\e114';display:inline-block;font-family:'Glyphicons Halflings'}.has-error .select-wrapper:after{color:#a94442}.has-success .select-wrapper:after{color:#3c763d}.has-warning .select-wrapper:after{color:#8a6d3b}.form-required:after{background-image:url(/themes/bootstrap/css/3.4.0/../images/required.svg);-webkit-background-size:10px 7px;background-size:10px 7px;content:"";display:inline-block;vertical-align:super;line-height:1;height:7px;width:10px}.form-actions .btn,.form-actions .btn-group{margin-right:10px}.form-actions .btn-group .btn{margin-right:0}a .glyphicon.icon-before,a.icon-before .glyphicon{margin-right:.25em}a .glyphicon.icon-after,a.icon-after .glyphicon{margin-left:.25em}.btn .glyphicon.icon-before,.btn.icon-before .glyphicon{margin-left:-.25em;margin-right:.25em}.btn .glyphicon.icon-after,.btn.icon-after .glyphicon{margin-left:.25em;margin-right:-.25em}body{position:relative}body.navbar-is-static-top{margin-top:0}body.navbar-is-fixed-top{margin-top:65px}body.navbar-is-fixed-bottom{padding-bottom:65px}@media screen and (max-width:767px){body.toolbar-vertical.navbar-is-fixed-bottom .toolbar-bar,body.toolbar-vertical.navbar-is-fixed-top .toolbar-bar{position:fixed}body.toolbar-vertical.navbar-is-fixed-bottom header,body.toolbar-vertical.navbar-is-fixed-top header{z-index:500}body.toolbar-vertical.navbar-is-fixed-top header{top:39px}}@media screen and (min-width:768px){body{margin-top:15px}.navbar.container{max-width:720px}}@media screen and (min-width:992px){.navbar.container{max-width:940px}}@media screen and (min-width:1200px){.navbar.container{max-width:1140px}}.navbar .logo{margin-right:-15px;padding-left:15px;padding-right:15px}@media screen and (min-width:768px){.navbar .logo{margin-right:0;padding-left:0}}.is-unpublished{background-color:#fff4f4}.node-preview-container{margin-top:-15px}.node-preview-form-select{padding:15px}.panel-title{display:block;margin:-10px -15px;padding:10px 15px}.panel-title,.panel-title:focus,.panel-title:hover,.panel-title:hover:focus{color:inherit}.progress-wrapper{margin-bottom:15px}.progress-wrapper:last-child .progress{margin-bottom:5px}.progress-wrapper .message{font-weight:700;margin-bottom:5px}.progress-wrapper .percentage,.progress-wrapper .progress-label{font-size:12px}.progress-wrapper .progress-bar{min-width:2em}.tabledrag-toggle-weight{float:right;margin:1px 2px 1px 10px}.tabledrag-changed-warning{margin:0}.tabledrag-handle{color:#777;cursor:move;float:left;font-size:125%;line-height:1;margin:-10px 0 0 -10px;padding:10px}.tabledrag-handle:focus,.tabledrag-handle:hover{color:#337ab7}.indentation{float:left;height:1.7em;margin:-.4em .2em -.4em -.4em;padding:.42em 0 .42em .6em;width:20px}[dir=rtl] .indentation{float:right;margin:-.4em -.4em -.4em .2em;padding:.42em .6em .42em 0}.local-actions{margin:10px 0 10px -5px}.tabs--secondary{margin:10px 0 5px}.tabbable{margin-bottom:20px}.tabs-below>.nav-tabs,.tabs-left>.nav-tabs,.tabs-right>.nav-tabs{border-bottom:0}.tabs-below>.nav-tabs .summary,.tabs-left>.nav-tabs .summary,.tabs-right>.nav-tabs .summary{color:#777;font-size:12px}.tab-pane>.panel-heading{display:none}.tab-content>.active{display:block}.tabs-below>.nav-tabs{border-top:1px solid #ddd}.tabs-below>.nav-tabs>li{margin-top:-1px;margin-bottom:0}.page-header,body.toolbar-loading{margin-top:0}.tabs-below>.nav-tabs>li>a{border-radius:0 0 4px 4px}.tabs-below>.nav-tabs>li>a:focus,.tabs-below>.nav-tabs>li>a:hover{border-top-color:#ddd;border-bottom-color:transparent}.tabs-below>.nav-tabs>.active>a,.tabs-below>.nav-tabs>.active>a:focus,.tabs-below>.nav-tabs>.active>a:hover{border-color:transparent #ddd #ddd}.tabs-left>.nav-tabs,.tabs-right>.nav-tabs{padding-bottom:20px;width:220px}.tabs-left>.nav-tabs>li,.tabs-right>.nav-tabs>li{float:none}.tabs-left>.nav-tabs>li>a,.tabs-right>.nav-tabs>li>a{margin-right:0;margin-bottom:3px}.tabs-left>.tab-content,.tabs-right>.tab-content{border-radius:0 4px 4px;border:1px solid #ddd;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.05);box-shadow:0 1px 1px rgba(0,0,0,.05);overflow:hidden;padding:10px 15px}.tabs-left>.nav-tabs{float:left;margin-right:-1px}.tabs-left>.nav-tabs>li>a{border-radius:4px 0 0 4px}.tabs-left>.nav-tabs>li>a:focus,.tabs-left>.nav-tabs>li>a:hover{border-color:#eee #ddd #eee #eee}.tabs-left>.nav-tabs>.active>a,.tabs-left>.nav-tabs>.active>a:focus,.tabs-left>.nav-tabs>.active>a:hover{border-color:#ddd transparent #ddd #ddd;-webkit-box-shadow:-1px 1px 1px rgba(0,0,0,.05);box-shadow:-1px 1px 1px rgba(0,0,0,.05)}.tabs-right>.nav-tabs{float:right;margin-left:-1px}.tabs-right>.nav-tabs>li>a{border-radius:0 4px 4px 0}.tabs-right>.nav-tabs>li>a:focus,.tabs-right>.nav-tabs>li>a:hover{border-color:#eee #eee #eee #ddd;-webkit-box-shadow:1px 1px 1px rgba(0,0,0,.05);box-shadow:1px 1px 1px rgba(0,0,0,.05)}.tabs-right>.nav-tabs>.active>a,.tabs-right>.nav-tabs>.active>a:focus,.tabs-right>.nav-tabs>.active>a:hover{border-color:#ddd #ddd #ddd transparent}body.toolbar-fixed .toolbar-oriented .toolbar-bar{z-index:1031}body.toolbar-fixed .navbar-fixed-top{top:39px}body.toolbar-fixed.toolbar-horizontal.toolbar-tray-open .navbar-fixed-top{top:79px}body.toolbar-fixed.toolbar-vertical.toolbar-tray-open .navbar-fixed-top{left:240px}body.toolbar-fixed.toolbar-vertical.toolbar-tray-open.toolbar-fixed{margin-left:240px}body.toolbar-fixed.toolbar-vertical.toolbar-tray-open.toolbar-fixed .toolbar-tray{padding-bottom:40px}body.toolbar-fixed.toolbar-vertical.toolbar-tray-open.toolbar-fixed .toolbar-tray,body.toolbar-fixed.toolbar-vertical.toolbar-tray-open.toolbar-fixed .toolbar-tray>.toolbar-lining:before{width:240px}body.toolbar-loading.toolbar{margin-bottom:15px}.form-group:last-child,.panel:last-child,.popover ol:last-child,.popover ul:last-child,p:last-child{margin-bottom:0}.ui-autocomplete{background:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175);color:inherit;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;list-style:none;min-width:160px;padding:5px 0;text-align:left;z-index:1000}.ui-autocomplete .ui-menu-item{border:0;border-radius:0;clear:both;color:#333;cursor:pointer;display:block;font-weight:400;line-height:1.42857143;margin:0;outline:0;padding:3px 20px;text-decoration:none;white-space:nowrap}.ui-autocomplete .ui-menu-item.ui-state-hover{background:#f5f5f5;color:#262626}.ui-autocomplete .ui-menu-item.ui-state-active,.ui-autocomplete .ui-menu-item.ui-state-focus{background:#337ab7;color:#fff}ol,ul{padding-left:1.5em}.footer{margin-top:45px;padding-top:35px;padding-bottom:36px;border-top:1px solid #E5E5E5}.region-help>.glyphicon{font-size:18px;float:left;margin:-.05em .5em 0 0}.control-group .help-inline,.help-block{color:#777;font-size:12px;margin:5px 0 10px;padding:0}.control-group .help-inline:first-child,.help-block:first-child{margin-top:0}
@font-face{font-family:'themify';src:url('/themes/foundry/css/../fonts/themify.eot?');src:url('/themes/foundry/css/../fonts/themify.eot?#iefix-fvbane') format('embedded-opentype'),url('/themes/foundry/css/../fonts/themify.woff') format('woff'),url('/themes/foundry/css/../fonts/themify.ttf') format('truetype'),url('/themes/foundry/css/../fonts/themify.svg') format('svg');font-weight:normal;font-style:normal;}[class^="ti-"],[class*=" ti-"]{font-family:'themify';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.ti-wand:before{content:"\e600";}.ti-volume:before{content:"\e601";}.ti-user:before{content:"\e602";}.ti-unlock:before{content:"\e603";}.ti-unlink:before{content:"\e604";}.ti-trash:before{content:"\e605";}.ti-thought:before{content:"\e606";}.ti-target:before{content:"\e607";}.ti-tag:before{content:"\e608";}.ti-tablet:before{content:"\e609";}.ti-star:before{content:"\e60a";}.ti-spray:before{content:"\e60b";}.ti-signal:before{content:"\e60c";}.ti-shopping-cart:before{content:"\e60d";}.ti-shopping-cart-full:before{content:"\e60e";}.ti-settings:before{content:"\e60f";}.ti-search:before{content:"\e610";}.ti-zoom-in:before{content:"\e611";}.ti-zoom-out:before{content:"\e612";}.ti-cut:before{content:"\e613";}.ti-ruler:before{content:"\e614";}.ti-ruler-pencil:before{content:"\e615";}.ti-ruler-alt:before{content:"\e616";}.ti-bookmark:before{content:"\e617";}.ti-bookmark-alt:before{content:"\e618";}.ti-reload:before{content:"\e619";}.ti-plus:before{content:"\e61a";}.ti-pin:before{content:"\e61b";}.ti-pencil:before{content:"\e61c";}.ti-pencil-alt:before{content:"\e61d";}.ti-paint-roller:before{content:"\e61e";}.ti-paint-bucket:before{content:"\e61f";}.ti-na:before{content:"\e620";}.ti-mobile:before{content:"\e621";}.ti-minus:before{content:"\e622";}.ti-medall:before{content:"\e623";}.ti-medall-alt:before{content:"\e624";}.ti-marker:before{content:"\e625";}.ti-marker-alt:before{content:"\e626";}.ti-arrow-up:before{content:"\e627";}.ti-arrow-right:before{content:"\e628";}.ti-arrow-left:before{content:"\e629";}.ti-arrow-down:before{content:"\e62a";}.ti-lock:before{content:"\e62b";}.ti-location-arrow:before{content:"\e62c";}.ti-link:before{content:"\e62d";}.ti-layout:before{content:"\e62e";}.ti-layers:before{content:"\e62f";}.ti-layers-alt:before{content:"\e630";}.ti-key:before{content:"\e631";}.ti-import:before{content:"\e632";}.ti-image:before{content:"\e633";}.ti-heart:before{content:"\e634";}.ti-heart-broken:before{content:"\e635";}.ti-hand-stop:before{content:"\e636";}.ti-hand-open:before{content:"\e637";}.ti-hand-drag:before{content:"\e638";}.ti-folder:before{content:"\e639";}.ti-flag:before{content:"\e63a";}.ti-flag-alt:before{content:"\e63b";}.ti-flag-alt-2:before{content:"\e63c";}.ti-eye:before{content:"\e63d";}.ti-export:before{content:"\e63e";}.ti-exchange-vertical:before{content:"\e63f";}.ti-desktop:before{content:"\e640";}.ti-cup:before{content:"\e641";}.ti-crown:before{content:"\e642";}.ti-comments:before{content:"\e643";}.ti-comment:before{content:"\e644";}.ti-comment-alt:before{content:"\e645";}.ti-close:before{content:"\e646";}.ti-clip:before{content:"\e647";}.ti-angle-up:before{content:"\e648";}.ti-angle-right:before{content:"\e649";}.ti-angle-left:before{content:"\e64a";}.ti-angle-down:before{content:"\e64b";}.ti-check:before{content:"\e64c";}.ti-check-box:before{content:"\e64d";}.ti-camera:before{content:"\e64e";}.ti-announcement:before{content:"\e64f";}.ti-brush:before{content:"\e650";}.ti-briefcase:before{content:"\e651";}.ti-bolt:before{content:"\e652";}.ti-bolt-alt:before{content:"\e653";}.ti-blackboard:before{content:"\e654";}.ti-bag:before{content:"\e655";}.ti-move:before{content:"\e656";}.ti-arrows-vertical:before{content:"\e657";}.ti-arrows-horizontal:before{content:"\e658";}.ti-fullscreen:before{content:"\e659";}.ti-arrow-top-right:before{content:"\e65a";}.ti-arrow-top-left:before{content:"\e65b";}.ti-arrow-circle-up:before{content:"\e65c";}.ti-arrow-circle-right:before{content:"\e65d";}.ti-arrow-circle-left:before{content:"\e65e";}.ti-arrow-circle-down:before{content:"\e65f";}.ti-angle-double-up:before{content:"\e660";}.ti-angle-double-right:before{content:"\e661";}.ti-angle-double-left:before{content:"\e662";}.ti-angle-double-down:before{content:"\e663";}.ti-zip:before{content:"\e664";}.ti-world:before{content:"\e665";}.ti-wheelchair:before{content:"\e666";}.ti-view-list:before{content:"\e667";}.ti-view-list-alt:before{content:"\e668";}.ti-view-grid:before{content:"\e669";}.ti-uppercase:before{content:"\e66a";}.ti-upload:before{content:"\e66b";}.ti-underline:before{content:"\e66c";}.ti-truck:before{content:"\e66d";}.ti-timer:before{content:"\e66e";}.ti-ticket:before{content:"\e66f";}.ti-thumb-up:before{content:"\e670";}.ti-thumb-down:before{content:"\e671";}.ti-text:before{content:"\e672";}.ti-stats-up:before{content:"\e673";}.ti-stats-down:before{content:"\e674";}.ti-split-v:before{content:"\e675";}.ti-split-h:before{content:"\e676";}.ti-smallcap:before{content:"\e677";}.ti-shine:before{content:"\e678";}.ti-shift-right:before{content:"\e679";}.ti-shift-left:before{content:"\e67a";}.ti-shield:before{content:"\e67b";}.ti-notepad:before{content:"\e67c";}.ti-server:before{content:"\e67d";}.ti-quote-right:before{content:"\e67e";}.ti-quote-left:before{content:"\e67f";}.ti-pulse:before{content:"\e680";}.ti-printer:before{content:"\e681";}.ti-power-off:before{content:"\e682";}.ti-plug:before{content:"\e683";}.ti-pie-chart:before{content:"\e684";}.ti-paragraph:before{content:"\e685";}.ti-panel:before{content:"\e686";}.ti-package:before{content:"\e687";}.ti-music:before{content:"\e688";}.ti-music-alt:before{content:"\e689";}.ti-mouse:before{content:"\e68a";}.ti-mouse-alt:before{content:"\e68b";}.ti-money:before{content:"\e68c";}.ti-microphone:before{content:"\e68d";}.ti-menu:before{content:"\e68e";}.ti-menu-alt:before{content:"\e68f";}.ti-map:before{content:"\e690";}.ti-map-alt:before{content:"\e691";}.ti-loop:before{content:"\e692";}.ti-location-pin:before{content:"\e693";}.ti-list:before{content:"\e694";}.ti-light-bulb:before{content:"\e695";}.ti-Italic:before{content:"\e696";}.ti-info:before{content:"\e697";}.ti-infinite:before{content:"\e698";}.ti-id-badge:before{content:"\e699";}.ti-hummer:before{content:"\e69a";}.ti-home:before{content:"\e69b";}.ti-help:before{content:"\e69c";}.ti-headphone:before{content:"\e69d";}.ti-harddrives:before{content:"\e69e";}.ti-harddrive:before{content:"\e69f";}.ti-gift:before{content:"\e6a0";}.ti-game:before{content:"\e6a1";}.ti-filter:before{content:"\e6a2";}.ti-files:before{content:"\e6a3";}.ti-file:before{content:"\e6a4";}.ti-eraser:before{content:"\e6a5";}.ti-envelope:before{content:"\e6a6";}.ti-download:before{content:"\e6a7";}.ti-direction:before{content:"\e6a8";}.ti-direction-alt:before{content:"\e6a9";}.ti-dashboard:before{content:"\e6aa";}.ti-control-stop:before{content:"\e6ab";}.ti-control-shuffle:before{content:"\e6ac";}.ti-control-play:before{content:"\e6ad";}.ti-control-pause:before{content:"\e6ae";}.ti-control-forward:before{content:"\e6af";}.ti-control-backward:before{content:"\e6b0";}.ti-cloud:before{content:"\e6b1";}.ti-cloud-up:before{content:"\e6b2";}.ti-cloud-down:before{content:"\e6b3";}.ti-clipboard:before{content:"\e6b4";}.ti-car:before{content:"\e6b5";}.ti-calendar:before{content:"\e6b6";}.ti-book:before{content:"\e6b7";}.ti-bell:before{content:"\e6b8";}.ti-basketball:before{content:"\e6b9";}.ti-bar-chart:before{content:"\e6ba";}.ti-bar-chart-alt:before{content:"\e6bb";}.ti-back-right:before{content:"\e6bc";}.ti-back-left:before{content:"\e6bd";}.ti-arrows-corner:before{content:"\e6be";}.ti-archive:before{content:"\e6bf";}.ti-anchor:before{content:"\e6c0";}.ti-align-right:before{content:"\e6c1";}.ti-align-left:before{content:"\e6c2";}.ti-align-justify:before{content:"\e6c3";}.ti-align-center:before{content:"\e6c4";}.ti-alert:before{content:"\e6c5";}.ti-alarm-clock:before{content:"\e6c6";}.ti-agenda:before{content:"\e6c7";}.ti-write:before{content:"\e6c8";}.ti-window:before{content:"\e6c9";}.ti-widgetized:before{content:"\e6ca";}.ti-widget:before{content:"\e6cb";}.ti-widget-alt:before{content:"\e6cc";}.ti-wallet:before{content:"\e6cd";}.ti-video-clapper:before{content:"\e6ce";}.ti-video-camera:before{content:"\e6cf";}.ti-vector:before{content:"\e6d0";}.ti-themify-logo:before{content:"\e6d1";}.ti-themify-favicon:before{content:"\e6d2";}.ti-themify-favicon-alt:before{content:"\e6d3";}.ti-support:before{content:"\e6d4";}.ti-stamp:before{content:"\e6d5";}.ti-split-v-alt:before{content:"\e6d6";}.ti-slice:before{content:"\e6d7";}.ti-shortcode:before{content:"\e6d8";}.ti-shift-right-alt:before{content:"\e6d9";}.ti-shift-left-alt:before{content:"\e6da";}.ti-ruler-alt-2:before{content:"\e6db";}.ti-receipt:before{content:"\e6dc";}.ti-pin2:before{content:"\e6dd";}.ti-pin-alt:before{content:"\e6de";}.ti-pencil-alt2:before{content:"\e6df";}.ti-palette:before{content:"\e6e0";}.ti-more:before{content:"\e6e1";}.ti-more-alt:before{content:"\e6e2";}.ti-microphone-alt:before{content:"\e6e3";}.ti-magnet:before{content:"\e6e4";}.ti-line-double:before{content:"\e6e5";}.ti-line-dotted:before{content:"\e6e6";}.ti-line-dashed:before{content:"\e6e7";}.ti-layout-width-full:before{content:"\e6e8";}.ti-layout-width-default:before{content:"\e6e9";}.ti-layout-width-default-alt:before{content:"\e6ea";}.ti-layout-tab:before{content:"\e6eb";}.ti-layout-tab-window:before{content:"\e6ec";}.ti-layout-tab-v:before{content:"\e6ed";}.ti-layout-tab-min:before{content:"\e6ee";}.ti-layout-slider:before{content:"\e6ef";}.ti-layout-slider-alt:before{content:"\e6f0";}.ti-layout-sidebar-right:before{content:"\e6f1";}.ti-layout-sidebar-none:before{content:"\e6f2";}.ti-layout-sidebar-left:before{content:"\e6f3";}.ti-layout-placeholder:before{content:"\e6f4";}.ti-layout-menu:before{content:"\e6f5";}.ti-layout-menu-v:before{content:"\e6f6";}.ti-layout-menu-separated:before{content:"\e6f7";}.ti-layout-menu-full:before{content:"\e6f8";}.ti-layout-media-right-alt:before{content:"\e6f9";}.ti-layout-media-right:before{content:"\e6fa";}.ti-layout-media-overlay:before{content:"\e6fb";}.ti-layout-media-overlay-alt:before{content:"\e6fc";}.ti-layout-media-overlay-alt-2:before{content:"\e6fd";}.ti-layout-media-left-alt:before{content:"\e6fe";}.ti-layout-media-left:before{content:"\e6ff";}.ti-layout-media-center-alt:before{content:"\e700";}.ti-layout-media-center:before{content:"\e701";}.ti-layout-list-thumb:before{content:"\e702";}.ti-layout-list-thumb-alt:before{content:"\e703";}.ti-layout-list-post:before{content:"\e704";}.ti-layout-list-large-image:before{content:"\e705";}.ti-layout-line-solid:before{content:"\e706";}.ti-layout-grid4:before{content:"\e707";}.ti-layout-grid3:before{content:"\e708";}.ti-layout-grid2:before{content:"\e709";}.ti-layout-grid2-thumb:before{content:"\e70a";}.ti-layout-cta-right:before{content:"\e70b";}.ti-layout-cta-left:before{content:"\e70c";}.ti-layout-cta-center:before{content:"\e70d";}.ti-layout-cta-btn-right:before{content:"\e70e";}.ti-layout-cta-btn-left:before{content:"\e70f";}.ti-layout-column4:before{content:"\e710";}.ti-layout-column3:before{content:"\e711";}.ti-layout-column2:before{content:"\e712";}.ti-layout-accordion-separated:before{content:"\e713";}.ti-layout-accordion-merged:before{content:"\e714";}.ti-layout-accordion-list:before{content:"\e715";}.ti-ink-pen:before{content:"\e716";}.ti-info-alt:before{content:"\e717";}.ti-help-alt:before{content:"\e718";}.ti-headphone-alt:before{content:"\e719";}.ti-hand-point-up:before{content:"\e71a";}.ti-hand-point-right:before{content:"\e71b";}.ti-hand-point-left:before{content:"\e71c";}.ti-hand-point-down:before{content:"\e71d";}.ti-gallery:before{content:"\e71e";}.ti-face-smile:before{content:"\e71f";}.ti-face-sad:before{content:"\e720";}.ti-credit-card:before{content:"\e721";}.ti-control-skip-forward:before{content:"\e722";}.ti-control-skip-backward:before{content:"\e723";}.ti-control-record:before{content:"\e724";}.ti-control-eject:before{content:"\e725";}.ti-comments-smiley:before{content:"\e726";}.ti-brush-alt:before{content:"\e727";}.ti-youtube:before{content:"\e728";}.ti-vimeo:before{content:"\e729";}.ti-twitter:before{content:"\e72a";}.ti-time:before{content:"\e72b";}.ti-tumblr:before{content:"\e72c";}.ti-skype:before{content:"\e72d";}.ti-share:before{content:"\e72e";}.ti-share-alt:before{content:"\e72f";}.ti-rocket:before{content:"\e730";}.ti-pinterest:before{content:"\e731";}.ti-new-window:before{content:"\e732";}.ti-microsoft:before{content:"\e733";}.ti-list-ol:before{content:"\e734";}.ti-linkedin:before{content:"\e735";}.ti-layout-sidebar-2:before{content:"\e736";}.ti-layout-grid4-alt:before{content:"\e737";}.ti-layout-grid3-alt:before{content:"\e738";}.ti-layout-grid2-alt:before{content:"\e739";}.ti-layout-column4-alt:before{content:"\e73a";}.ti-layout-column3-alt:before{content:"\e73b";}.ti-layout-column2-alt:before{content:"\e73c";}.ti-instagram:before{content:"\e73d";}.ti-google:before{content:"\e73e";}.ti-github:before{content:"\e73f";}.ti-flickr:before{content:"\e740";}.ti-facebook:before{content:"\e741";}.ti-dropbox:before{content:"\e742";}.ti-dribbble:before{content:"\e743";}.ti-apple:before{content:"\e744";}.ti-android:before{content:"\e745";}.ti-save:before{content:"\e746";}.ti-save-alt:before{content:"\e747";}.ti-yahoo:before{content:"\e748";}.ti-wordpress:before{content:"\e749";}.ti-vimeo-alt:before{content:"\e74a";}.ti-twitter-alt:before{content:"\e74b";}.ti-tumblr-alt:before{content:"\e74c";}.ti-trello:before{content:"\e74d";}.ti-stack-overflow:before{content:"\e74e";}.ti-soundcloud:before{content:"\e74f";}.ti-sharethis:before{content:"\e750";}.ti-sharethis-alt:before{content:"\e751";}.ti-reddit:before{content:"\e752";}.ti-pinterest-alt:before{content:"\e753";}.ti-microsoft-alt:before{content:"\e754";}.ti-linux:before{content:"\e755";}.ti-jsfiddle:before{content:"\e756";}.ti-joomla:before{content:"\e757";}.ti-html5:before{content:"\e758";}.ti-flickr-alt:before{content:"\e759";}.ti-email:before{content:"\e75a";}.ti-drupal:before{content:"\e75b";}.ti-dropbox-alt:before{content:"\e75c";}.ti-css3:before{content:"\e75d";}.ti-rss:before{content:"\e75e";}.ti-rss-alt:before{content:"\e75f";}
.flex-container a:hover,.flex-slider a:hover,.flex-container a:focus,.flex-slider a:focus{outline:none;}.slides,.flex-control-nav,.flex-direction-nav{margin:0;padding:0;list-style:none;}.flex-pauseplay span{text-transform:capitalize;}.flexslider{margin:0;padding:0;}.flexslider .slides > li{display:none;-webkit-backface-visibility:hidden;}.flexslider .slides img{width:100%;display:block;}.flexslider .slides:after{content:"\0020";display:block;clear:both;visibility:hidden;line-height:0;height:0;}html[xmlns] .flexslider .slides{display:block;}* html .flexslider .slides{height:1%;}.no-js .flexslider .slides > li:first-child{display:block;}.flexslider{margin:0 0 60px;background:#fff;border:4px solid #fff;position:relative;zoom:1;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:'' 0 1px 4px rgba(0,0,0,0.2);-moz-box-shadow:'' 0 1px 4px rgba(0,0,0,0.2);-o-box-shadow:'' 0 1px 4px rgba(0,0,0,0.2);box-shadow:'' 0 1px 4px rgba(0,0,0,0.2);}.flexslider .slides{zoom:1;}.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease;}.loading .flex-viewport{max-height:300px;}.carousel li{margin-right:5px;}.flex-direction-nav{*height:0;}.flex-direction-nav a{text-decoration:none;display:block;width:40px;height:40px;margin:-20px 0 0;position:absolute;top:50%;z-index:10;overflow:hidden;opacity:0;cursor:pointer;color:rgba(0,0,0,0.8);text-shadow:1px 1px 0 rgba(255,255,255,0.3);-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}.flex-direction-nav a:before{font-family:"flexslider-icon";font-size:40px;display:inline-block;content:'\f001';}.flex-direction-nav a.flex-next:before{content:'\f002';}.flex-direction-nav .flex-prev{left:-50px;}.flex-direction-nav .flex-next{right:-50px;text-align:right;}.flexslider:hover .flex-direction-nav .flex-prev{opacity:0.7;left:10px;}.flexslider:hover .flex-direction-nav .flex-prev:hover{opacity:1;}.flexslider:hover .flex-direction-nav .flex-next{opacity:0.7;right:10px;}.flexslider:hover .flex-direction-nav .flex-next:hover{opacity:1;}.flex-direction-nav .flex-disabled{opacity:0!important;filter:alpha(opacity=0);cursor:default;}.flex-pauseplay a{display:block;width:20px;height:20px;position:absolute;bottom:5px;left:10px;opacity:0.8;z-index:10;overflow:hidden;cursor:pointer;color:#000;}.flex-pauseplay a:before{font-family:"flexslider-icon";font-size:20px;display:inline-block;content:'\f004';}.flex-pauseplay a:hover{opacity:1;}.flex-pauseplay a .flex-play:before{content:'\f003';}.flex-control-nav{width:100%;position:absolute;bottom:-40px;text-align:center;}.flex-control-nav li{margin:0 6px;display:inline-block;zoom:1;*display:inline;}.flex-control-paging li a{width:11px;height:11px;display:block;background:#666;background:rgba(0,0,0,0.5);cursor:pointer;text-indent:-9999px;-webkit-box-shadow:inset 0 0 3px rgba(0,0,0,0.3);-moz-box-shadow:inset 0 0 3px rgba(0,0,0,0.3);-o-box-shadow:inset 0 0 3px rgba(0,0,0,0.3);box-shadow:inset 0 0 3px rgba(0,0,0,0.3);-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;}.flex-control-paging li a:hover{background:#333;background:rgba(0,0,0,0.7);}.flex-control-paging li a.flex-active{background:#000;background:rgba(0,0,0,0.9);cursor:default;}.flex-control-thumbs{margin:5px 0 0;position:static;overflow:hidden;}.flex-control-thumbs li{width:25%;float:left;margin:0;}.flex-control-thumbs img{width:100%;display:block;opacity:.7;cursor:pointer;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease;}.flex-control-thumbs img:hover{opacity:1;}.flex-control-thumbs .flex-active{opacity:1;cursor:default;}@media screen and (max-width:860px){.flex-direction-nav .flex-prev{opacity:1;left:10px;}.flex-direction-nav .flex-next{opacity:1;right:10px;}}
body:after{content:url(/themes/foundry/css/../img/lightbox/close.png) url(/themes/foundry/css/../img/lightbox/loading.gif) url(/themes/foundry/css/../img/lightbox/prev.png) url(/themes/foundry/css/../img/lightbox/next.png);display:none}.lightboxOverlay{position:absolute;top:0;left:0;z-index:9999;background-color:#000;filter:alpha(Opacity=80);opacity:.8;display:none}.lightbox{position:absolute;left:0;width:100%;z-index:10000;text-align:center;line-height:0;font-weight:400}.lightbox .lb-image{display:block;height:auto;max-width:inherit;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px}.lightbox a img{border:none}.lb-outerContainer{position:relative;background-color:#fff;*zoom:1;width:250px;height:250px;margin:0 auto;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px}.lb-outerContainer:after{content:"";display:table;clear:both}.lb-container{padding:4px}.lb-loader{position:absolute;top:43%;left:0;height:25%;width:100%;text-align:center;line-height:0}.lb-cancel{display:block;width:32px;height:32px;margin:0 auto;background:url(/themes/foundry/css/../img/lightbox/loading.gif) no-repeat}.lb-nav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10}.lb-container>.nav{left:0}.lb-nav a{outline:0;background-image:url(data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==)}.lb-next,.lb-prev{height:100%;cursor:pointer;display:block}.lb-nav a.lb-prev{width:34%;left:0;float:left;background:url(/themes/foundry/css/../img/lightbox/prev.png) left 48% no-repeat;filter:alpha(Opacity=0);opacity:0;-webkit-transition:opacity .6s;-moz-transition:opacity .6s;-o-transition:opacity .6s;transition:opacity .6s}.lb-nav a.lb-prev:hover{filter:alpha(Opacity=100);opacity:1}.lb-nav a.lb-next{width:64%;right:0;float:right;background:url(/themes/foundry/css/../img/lightbox/next.png) right 48% no-repeat;filter:alpha(Opacity=0);opacity:0;-webkit-transition:opacity .6s;-moz-transition:opacity .6s;-o-transition:opacity .6s;transition:opacity .6s}.lb-nav a.lb-next:hover{filter:alpha(Opacity=100);opacity:1}.lb-dataContainer{margin:0 auto;padding-top:5px;*zoom:1;width:100%;-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px}.lb-dataContainer:after{content:"";display:table;clear:both}.lb-data{padding:0 4px;color:#ccc}.lb-data .lb-details{width:85%;float:left;text-align:left;line-height:1.1em}.lb-data .lb-caption{font-size:13px;font-weight:700;line-height:1em}.lb-data .lb-number{display:block;clear:left;padding-bottom:1em;font-size:12px;color:#999}.lb-data .lb-close{display:block;float:right;width:30px;height:30px;background:url(/themes/foundry/css/../img/lightbox/close.png) top right no-repeat;text-align:right;outline:0;filter:alpha(Opacity=70);opacity:.7;-webkit-transition:opacity .2s;-moz-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s}.lb-data .lb-close:hover{cursor:pointer;filter:alpha(Opacity=100);opacity:1}
@charset"UTF-8";.mb_YTPlayer :focus{outline:0;}.mb_YTPlayer{display:block;transform:translateZ(0);transform-style:preserve-3d;perspective:1000;backface-visibility:hidden;transform:translate3d(0,0,0);animation-timing-function:linear;box-sizing:border-box;}.mbYTP_wrapper iframe{max-width:4000px !important;}.inline_YTPlayer{margin-bottom:20px;vertical-align:top;position:relative;left:0;overflow:hidden;border-radius:4px;box-shadow:0 0 5px rgba(0,0,0,.7);background:rgba(0,0,0,.5);}.inline_YTPlayer img{border:none!important;margin:0!important;padding:0!important;-moz-transform:none!important;-webkit-transform:none!important;-o-transform:none!important;transform:none!important;}.mb_YTPBar .ytpicon{font-size:20px;font-family:'ytpregular';}.mb_YTPBar .mb_YTPUrl.ytpicon{font-size:30px;}.mb_YTPBar{transition:opacity 1s;-moz-transition:opacity 1s;-webkit-transition:opacity 1s;-o-transition:opacity 1s;display:block;width:100%;height:10px;padding:5px;background:#333;position:fixed;bottom:0;left:0;-moz-box-sizing:padding-box;-webkit-box-sizing:border-box;text-align:left;z-index:1000;font:14px/16px sans-serif;color:white;opacity:.1;}.mb_YTPBar.visible,.mb_YTPBar:hover{opacity:1;}.mb_YTPBar .buttonBar{-moz-transition:all 1s;-webkit-transition:all 1s;-o-transition:all 1s;transition:all 1s;background:transparent;font:12px/14px Calibri;position:absolute;top:-30px;left:0;padding:5px;width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;}.mb_YTPBar:hover .buttonBar{background:rgba(0,0,0,0.4);}.mb_YTPBar span{display:inline-block;font:16px/20px Calibri,sans-serif;position:relative;width:30px;height:25px;vertical-align:middle;}.mb_YTPBar span.mb_YTPTime{width:130px;}.mb_YTPBar span.mb_YTPUrl,.mb_YTPBar span.mb_OnlyYT{position:absolute;width:auto;display:block;top:6px;right:10px;cursor:pointer;}.mb_YTPBar span.mb_YTPUrl img{width:60px;}.mb_YTPBar span.mb_OnlyYT{left:185px;right:auto;}.mb_YTPBar span.mb_OnlyYT img{width:25px;}.mb_YTPBar span.mb_YTPUrl a{color:white;}.mb_YTPPlaypause,.mb_YTPlayer .mb_YTPPlaypause img{cursor:pointer;}.mb_YTPMuteUnmute{cursor:pointer;}.mb_YTPProgress{height:10px;width:100%;background:#222;bottom:0;left:0;}.mb_YTPLoaded{height:10px;width:0;background:#444;left:0;}.mb_YTPseekbar{height:10px;width:0;background:#fff;bottom:0;left:0;box-shadow:rgba(82,82,82,0.47) 1px 1px 3px;}.YTPOverlay{backface-visibility:hidden;-webkit-backface-visibility:hidden;-webkit-transform-style:"flat";box-sizing:border-box;}.YTPOverlay.raster{background:url("/themes/foundry/css/../images/raster.png");}.YTPOverlay.raster.retina{background:url("/themes/foundry/css/../images/raster@2x.png");}.YTPOverlay.raster-dot{background:url("/themes/foundry/css/../images/raster_dot.png");}.YTPOverlay.raster-dot.retina{background:url("/themes/foundry/css/../images/raster_dot@2x.png");}
body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:17px;line-height:24px;font-family:"Unit Rounded Offc W01 Light","Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;color:#666;overflow-x:hidden;}@media all and (max-width:600px){body{font-size:18px;line-height:26px;}}body.boxed-layout{background:#eee;}body.boxed-layout .main-container{background:#fff;}body.boxed-layout,.boxed-layout .nav-container,.boxed-layout .main-container,.boxed-layout nav{max-width:1366px;margin:0 auto;left:0;right:0;}ul{list-style:none;}.field--name-body ul{list-style:inherit;padding-left:30px;overflow:auto;}article .field--name-body ul{display:inline-block;}ul.bullets{list-style:inside;}.main-container{clear:both;}hr{border:none;border-top:1px solid #ccc;margin:0 0 24px 0;width:100%;}hr.short-thick{max-width:50px;border-top:5px solid #ccc;opacity:1 !important;}.image-bg hr{border-color:#fff;opacity:.6;}.image-bg.bg-light hr{border-color:#ccc;opacity:1;}.bg-dark hr{border-color:#555;}.inline-block{display:inline-block;}.list-inline{margin-left:0;}.list-inline > li{padding:0 8px;}.list-inline > li:last-child{padding-right:0;}.list-inline > li:first-child{padding-left:0;}.bg-primary .list-inline i{color:#8ed3ab;}.overflow-hidden{overflow:hidden;}.display-block{display:block;}.show-grid{border:1px dashed rgba(255,255,255,0);padding:8px;transition:all 0.2s ease;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;cursor:default;}.show-grid:hover{border-color:#222;}.right{right:0;}.relative{position:relative;z-index:2;}.clearboth{clear:both;}.spread-children *{display:inline-block;margin-left:12px;margin-right:12px;}.spread-children-large *{display:inline-block;margin-left:24px;margin-right:24px;}.container{position:relative;z-index:1;}.vnu{display:inline;}.row-gapless > div[class*='col-']{padding:0;}@media all and (max-width:1100px){.col-md-push-1{left:0;}}@media all and (max-width:768px){.pull-left-sm{float:left !important;}.overflow-hidden-xs{overflow:hidden;}}@media all and (max-width:767px){.spread-children *{margin-left:6px;margin-right:6px;}}@font-face{font-family:Unit Rounded Offc W01 Light;src:url('/themes/foundry/css/../fonts/fitt/125991e6-8470-425a-b809-4ac6f215cab1.eot?#iefix');src:url('/themes/foundry/css/../fonts/fitt/125991e6-8470-425a-b809-4ac6f215cab1.eot?#iefix') format("eot"),url('/themes/foundry/css/../fonts/fitt/a749575d-6796-4421-9e5f-cef160236ad6.woff2') format("woff2"),url('/themes/foundry/css/../fonts/fitt/6702e787-460e-41a0-bb70-be92745e11d2.woff') format("woff"),url('/themes/foundry/css/../fonts/fitt/3cb1674d-a0e6-4fe7-8f92-eb7aa0fd1f9e.ttf') format("truetype")}@font-face{font-family:Unit Rounded Offc W01 Medium;src:url('/themes/foundry/css/../fonts/fitt/3b98477d-31f3-466e-bd0f-239dc9ee7eee.eot?#iefix');src:url('/themes/foundry/css/../fonts/fitt/3b98477d-31f3-466e-bd0f-239dc9ee7eee.eot?#iefix') format("eot"),url('/themes/foundry/css/../fonts/fitt/2777391c-5cbf-48e5-823d-27116421e911.woff2') format("woff2"),url('/themes/foundry/css/../fonts/fitt/1d330248-e6cb-49f0-9fa2-f1e4eafc4f59.woff') format("woff"),url('/themes/foundry/css/../fonts/fitt/1105de32-530e-46bd-8452-7c03fee6d3c7.ttf') format("truetype")}@font-face{font-family:Unit Rounded Offc W01 Regular;src:url('/themes/foundry/css/../fonts/fitt/46765a8b-ecc8-49e1-af69-4de2f008dcba.eot?#iefix');src:url('/themes/foundry/css/../fonts/fitt/46765a8b-ecc8-49e1-af69-4de2f008dcba.eot?#iefix') format("eot"),url('/themes/foundry/css/../fonts/fitt/e3a56a4d-ea2a-47a4-87d0-fcd77fd10a05.woff2') format("woff2"),url('/themes/foundry/css/../fonts/fitt/cdbecebd-e2d4-4ed4-8309-6ca6c9240c05.woff') format("woff"),url('/themes/foundry/css/../fonts/fitt/14739b62-1558-4eb1-b1cd-4aead98f9ba2.ttf') format("truetype")}.v-align-children{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;align-items:center;-webkit-align-items:center;justify-content:center;-webkit-justify-content:center;flex-direction:row;-webkit-flex-direction:row;}.v-align-children-column{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;align-items:center;-webkit-align-items:center;justify-content:center;-webkit-justify-content:center;flex-direction:column;-webkit-flex-direction:column;}.disable-select{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}@media all and (max-width:990px){.v-align-children{display:block !important;}}.v-align-transform{position:relative;transform:translate3d(0,-50%,0);-webkit-transform:translate3d(0,-50%,0);top:50%;z-index:2;}.align-bottom{position:absolute;bottom:0;margin:0 auto;left:0;right:0;z-index:2;}.align-top{position:absolute;top:0;margin:0 auto;left:0;right:0;z-index:2;}@media all and (max-width:767px){.text-center-xs{text-align:center !important;}}.bold{font-weight:600 !important;}.thin{font-weight:100 !important;}@media all and (max-width:767px){.thin{font-weight:300 !important;}}h1,h2,h3,h4,h5,h6,p,ul,ol,pre,table,blockquote,input,button,select,textarea{margin-bottom:24px;margin-top:0;padding:0;}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:"Unit Rounded Offc W01 Medium",sans-serif;}h1,h2,h3,h4,h5,h6{font-weight:300;color:#292929;}h1,.h1{font-size:56px;line-height:64px;}h1.large{font-size:72px;line-height:80px;font-weight:100;}@media all and (max-width:990px){h1.large{font-size:56px;line-height:64px;}}h2{font-size:40px;line-height:48px;}h3{font-size:32px;line-height:40px;}h4{font-size:24px;line-height:32px;}h5{font-size:16px;line-height:24px;font-weight:400;}h6,.h6{font-size:12px;line-height:24px;font-weight:700;}@media all and (max-width:767px){h1,h1.large,.h1{font-size:32px;line-height:40px;font-weight:300;}h2{font-size:32px;line-height:40px;}h3{font-size:24px;line-height:32px;}h4{font-size:18px;line-height:26px;}h5{font-size:16px;line-height:24px;font-weight:400;}h6,.h6{font-size:12px;line-height:24px;font-weight:700;}}.uppercase{font-weight:400;text-transform:uppercase;}h1.uppercase{letter-spacing:17px;margin-right:-17px;}h2.uppercase{letter-spacing:10px;margin-right:-10px;}h3.uppercase{letter-spacing:6px;margin-right:-6px;}h4.uppercase{letter-spacing:3px;margin-right:-3px;}h5.uppercase{letter-spacing:2px;margin-right:-2px;}h6.uppercase,.h6-u{letter-spacing:2px;font-weight:700;}.bold-h6{font-family:"Raleway","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;line-height:24px;font-weight:400;text-transform:uppercase;letter-spacing:2px;font-weight:700;}p,span{}p.lead{font-size:16px;font-weight:400;line-height:28px;}.sub{font-size:12px;}@media all and (max-width:767px){p.lead{font-size:13px;line-height:24px;}p{}}a,a:visited,a:focus,a:active,a:hover{text-decoration:none;outline:none;}a{font-weight:600;color:#E6007E;transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;cursor:poitner;}.image-bg a,.bg-primary a{color:#fff;}.image-bg a:hover,.bg-primary a:hover{color:#fff;opacity:.9;}.bg-light a{color:#E6007E;}.bg-light a:hover{color:#E6007E;opacity:1;}a:hover{color:#E6007E;text-decoration:none;}.label{font-family:"Raleway","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;line-height:24px;font-weight:400;text-transform:uppercase;letter-spacing:2px;font-weight:700;letter-spacing:1px;background:#E6007E;border-radius:0;padding:6px 12px;font-size:10px;vertical-align:middle;}blockquote{overflow:hidden;font-family:"Merriweather","Georgia",Times New Roman,Times,serif;font-size:20px;line-height:40px;font-style:italic;background:#f5f5f5;padding:32px;color:#777;font-weight:300;}.bg-secondary blockquote{background:#fff;border-color:#E6007E;}blockquote .author{font-size:12px;display:block;float:right;margin-top:16px;}.number{font-family:"Lato","Helvetica Neue",Helvetica,Arial,sans-serif;}.columns-2{column-count:2;-webkit-column-count:2;}@media all and (max-width:767px){br{}blockquote{font-size:16px;line-height:32px;}.columns-2{column-count:1;-webkit-column-count:1;}}.text-left{text-align:left !important;}@media all and (max-width:767px){.text-left-xs{text-align:left !important;}}ul[data-bullet] li{line-height:32px;}ul[data-bullet] li i:first-child{margin-right:16px;transform:scale(1.5);-webkit-transform:scale(1.5);display:inline-block;}ul.lead li{font-size:16px;line-height:40px;}.bg-primary{background:#E6007E !important;}.bg-secondary{background-size:cover;min-height:350px;background-position:center center;}.bg-secondary::before{content:"";background-color:#000000;opacity:0.3;position:absolute;width:100%;height:100%;}.bg-secondary h3,h1.pagetitle{color:#ffffff !important;text-align:center;width:100%;font-size:4.2vw;text-transform:uppercase;font-family:"Unit Rounded Offc W01 Medium";font-weight:bold;line-height:0.9em;letter-spacing:6px;margin-right:-6px;}.page-node-352 .bg-secondary h3,.page-node-348 .bg-secondary h3,.page-node-349 .bg-secondary h3,.page-node-350 .bg-secondary h3{font-size:38px;}.bg-secondary .breadcrumb a,.bg-secondary .breadcrumb li{color:#FFFFFF;font-family:"Unit Rounded Offc W01 Light";font-size:14px;line-height:28px;text-align:center;}.bg-secondary .breadcrumb > .active{color:#FFFFFF;}.bg-white{background:#fff;}.bg-dark{background:#ffffff;}.color-body{color:#666;}.color-primary{color:#E6007E !important;}.color-red{color:#e31d3b !important;}.color-white{color:#fff;}section,footer{padding:96px 0;position:relative;overflow:hidden;}footer{padding:72px 0 0 0;}.fullscreen{height:120vh;}@media all and (max-width:768px){.fullscreen{height:100vh;}}@media all and (max-width:600px){.fullscreen{height:100vh;}}.bg-dark h1,nav.bg-dark h1,footer.bg-dark h1,.bg-primary h1,.bg-dark h2,nav.bg-dark h2,footer.bg-dark h2,.bg-primary h2,.bg-dark h3,nav.bg-dark h3,footer.bg-dark h3,.bg-primary h3,.bg-dark h4,nav.bg-dark h4,footer.bg-dark h4,.bg-primary h4,.bg-dark h5,nav.bg-dark h5,footer.bg-dark h5,.bg-primary h5,.bg-dark h6,nav.bg-dark h6,footer.bg-dark h6,.bg-primary h6{color:#ffffff;}.bg-dark p,nav.bg-dark p,footer.bg-dark p,.bg-primary p,.bg-dark span,nav.bg-dark span,footer.bg-dark span,.bg-primary span,.bg-dark li,nav.bg-dark li,footer.bg-dark li,.bg-primary li{}@media all and (max-width:767px){section{padding:80px 40px;}}@media all and (max-width:550px){section{padding:80px 20px;}}.overlay:before{position:absolute;content:'';width:100%;height:100%;top:0;left:0;background:#0e0e0e;opacity:0.5;z-index:2;}.overlay-heavy:before{opacity:.6;}.bg-light.overlay:before{position:absolute;content:'';width:100%;height:100%;top:0;left:0;background:#ffffff;opacity:0.1;z-index:2;}.image-bg h1,.image-bg h2,.image-bg h3,.image-bg h4,.image-bg h5,.image-bg h6{color:#ffffff;}.image-bg p,.image-bg span,.image-bg li{color:#ffffff;}.image-bg .container,.image-bg div[class*='col-']{position:relative;z-index:3;}.container.image-bg .row{position:relative;z-index:3;}.background-image-holder{position:absolute;width:100%;height:100%;top:0;left:0;z-index:1;background:#292929;background-size:cover !important;background-position:50% 50% !important;transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;opacity:0;}.background-image-holder img{display:none;}.background-multiply .background-image-holder{background-color:#E6007E !important;background-blend-mode:multiply;}.background-image-holder.fadeIn{opacity:1;z-index:-1;}.parallax > .background-image-holder,.parallax .slides li > .background-image-holder{height:100vh;top:-50vh;transition:all 0s ease !important;transition:opacity 0.3s ease !important;-webkit-transform-style:preserve-3d;}.parallax:first-child .slides li > .background-image-holder,.parallax:first-child .background-image-holder{}.main-container > a:first-child + .parallax .background-image-holder{top:0;}@media all and (max-width:767px){.parallax > .background-image-holder,.parallax .slides li > .background-image-holder{top:0 !important;transform:none !important;-webkit-transform:none !important;}}.btn{font-family:"Raleway","Helvetica Neue",Helvetica,Arial,sans-serif;padding:0 26px;height:40px;min-width:150px;line-height:36px;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:1px;border-radius:0;color:#E6007E;text-align:center;transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;margin-right:8px;margin-bottom:24px;}.btn:last-child,.btn:last-of-type{margin-right:0;}.btn:hover{background:#E6007E;color:#fff;}.btn-icon{width:40px;height:40px;font-size:20px;min-width:0;padding:0;line-height:38px;}.btn-lg{height:50px;line-height:46px;min-width:200px;}.btn-icon.btn-lg{width:50px;height:50px;line-height:49px;font-size:24px;min-width:0;}.btn-icon.btn-sm{width:30px;height:30px;line-height:29px;font-size:13px;min-width:0;padding:0 0 0 1px!important;}.btn-sm{height:30px;font-size:11px;line-height:27px;min-width:0;}.btn-filled{background:#E6007E;color:#fff;}.btn-white,.image-bg .btn,.image-bg .btn:visited{color:#fff;border-color:#fff;}.btn-white:hover,.image-bg .btn:hover,.image-bg .btn:visited:hover{background:#fff;color:#222;}.image-bg .btn.btn-filled,.image-bg .btn-filled:visited{border-color:#E6007E;}.image-bg .btn-filled:hover{border-color:#fff;}.btn-rounded{border-radius:25px;}body.btn-rounded .btn{border-radius:25px !important;}.bg-light .btn{border-color:#222;color:#222;}.bg-light .btn:visited,.bg-light .btn:visited:hover{color:#222;}.bg-light .btn-filled,.bg-light .btn-filled:visited{color:#fff;}.btn:visited{color:#E6007E;}.btn-white:visited,.btn:visited:hover{color:#fff;}.btn-white:visited:hover{color:#222;}.btn-filled:visited{color:#fff;}.btn.bg-dark{color:#fff;border-color:#292929;}.btn.bg-dark:hover{background:#434343;}.bg-primary .btn{color:#fff;border-color:#fff;}.bg-primary .btn:hover{background:#fff;color:#E6007E;}.nav-container{-webkit-backface-visibility:hidden;max-width:100%;}nav{background:#fff;-webkit-backface-visibility:hidden;max-width:100%;}nav ul{margin-bottom:0;}.module{display:inline-block;padding:0 32px;}.module-group{display:inline-block;}.module.left,.module-group.left{float:left;}.module.right,.module-group.right{float:right;}nav .btn,.nav-bar .btn{margin:0;height:auto;}.nav-utility{height:45px;line-height:43px;border-bottom:1px solid #ccc;overflow:hidden;}.nav-utility i{position:relative;top:1px;}.nav-bar{height:74px;max-height:74px;line-height:74px;border-bottom:1px solid #ccc;}.nav-bar .module,.nav-bar .module-group{height:55px;}.nav-bar a{display:inline-block;}.nav-bar a.logo{display:inline-block;width:100px;}.navbar-nav > li > a{line-height:42px;}.nav-bar .branding{width:auto;}.logo{max-height:60%;}.logo-light{display:none;}nav.nav-centered .logo{max-height:64px;margin:64px 0 40px 0;}nav.bg-dark .logo-light{display:none;}nav.bg-dark .logo-dark{display:inline;}.has-dropdown{padding-right:18px;}.has-dropdown:after{position:absolute;top:0;right:0;font-size:14px;content:"+";speak:none;font-style:normal;font-variant:normal;text-transform:none;font-weight:900;color:#000000;}.menu{width:100%;height:55px;font-family:"Unit Rounded Offc W01 Medium",sans-serif;}.menu.inline-block{width:auto;}.menu li a{font-size:14px;text-transform:uppercase;font-weight:600;letter-spacing:1px;color:#292929;opacity:1;transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;max-width:100%;white-space:normal;}.menu li a:hover{opacity:1 !important;}.menu > li{margin-right:32px;float:left;position:relative;transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;opacity:1;}.menu > li:last-child{margin-right:0;}.menu > li:last-child > ul{right:0;}.menu > li:last-child > ul ul{left:auto;right:100%;}.menu > li ul{width:254px;padding:8px 0;background:#292929;position:absolute;z-index:99;opacity:0;transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;transform:translate3d(0,10px,0);-webkit-transform:translate3d(0,10px,0);-moz-transform:translate3d(0,10px,0);visibility:hidden;margin-top:-1px;}.menu > li > ul > li{position:relative;line-height:24px;width:100%;vertical-align:top;}.menu > li > ul > li i{display:inline-block;margin-right:2px;}.menu > li > ul > .has-dropdown:after{color:#fff;top:5px;right:24px;content:"\e649";}.menu > li > ul li a{color:#fff;height:auto;padding:6px 24px;text-transform:none;font-weight:normal;letter-spacing:normal;font-size:15px;font-family:"Unit Rounded Offc W01 Light";}.menu > li > ul > li > ul{left:100%;top:0;}.menu > li:hover > ul{opacity:1;transform:translate3d(0,0px,0);-webkit-transform:translate3d(0,0px,0);-moz-transform:translate3d(0,0px,0);visibility:visible;}.menu > li > ul > li:hover > ul,.has-dropdown:hover .mega-menu ul{opacity:1;transform:translate3d(0,0px,0);-webkit-transform:translate3d(0,0px,0);-moz-transform:translate3d(0,0px,0);visibility:visible;}.mega-menu{width:auto !important;white-space:nowrap;line-height:24px;}.mega-menu ul{position:relative !important;left:auto !important;padding:0 !important;}.mega-menu > li{width:200px !important;overflow:hidden;display:inline-block;}.mega-menu .title{letter-spacing:1px;color:#fff;display:inline-block;padding:6px 24px;text-transform:uppercase;font-size:11px;font-weight:600;}.make-right{right:0;}.module.widget-handle{border-left:1px solid #ccc;padding:0 24px;cursor:pointer;position:relative;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin:0;}nav.nav-centered .module.widget-handle{border:none !important;}@media all and (max-width:1180px){.module.widget-handle{padding:0 16px;}.navbar-nav > li > a{padding-left:7px;padding-right:3px;}}.module.widget-handle i{font-size:20px;line-height:53px;opacity:0.5;transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;}.module.widget-handle:hover i,.module.active i{opacity:1;}.widget-handle .function{-webkit-box-shadow:0px 0px 10px 0px rgba(0,0,0,0.2);-moz-box-shadow:0px 0px 10px 0px rgba(0,0,0,0.2);box-shadow:0px 0px 10px 0px rgba(0,0,0,0.2);cursor:default;width:200px;background:#292929;position:absolute;z-index:99;opacity:0;transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;transform:translate3d(0,10px,0);-webkit-transform:translate3d(0,10px,0);-moz-transform:translate3d(0,10px,0);visibility:hidden;margin-top:-2px;right:0;}.module.widget-handle:hover .function{opacity:1;transform:translate3d(0,0px,0);-webkit-transform:translate3d(0,0px,0);-moz-transform:translate3d(0,0px,0);visibility:visible;}.module.widget-handle .title{font-family:"Raleway","Helvetica Neue",Helvetica,Arial,sans-serif;letter-spacing:1px;text-transform:uppercase;font-size:11px;font-weight:600;display:none;opacity:.5;transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;}.module.widget-handle .title:hover{opacity:1;}.widget-handle .cart{position:relative;}.widget-handle .cart .label{width:17px;height:17px;font-size:10px;line-height:17px;padding:0;text-align:center;position:absolute;background:#E6007E;top:10px;right:-10px;border-radius:50%;}.widget-handle .search-form{padding:8px;display:inline-block;width:100%;line-height:50px;}.widget-handle .search-form input{margin:0;font-size:16px;}nav .widget{margin:0;padding:24px;}nav .widget .title{display:none !important;}nav .widget,nav .widget a:not(.btn){color:#fff;}nav .widget hr{border-color:#777;margin-bottom:16px;}nav .widget hr:first-of-type{display:none;}.cart-widget-handle .function{width:auto;background:#fff;}.cart-widget-handle .function span{color:#222 !important;}nav .cart-overview{min-width:300px;margin-bottom:16px;}nav .cart-overview a{height:auto;}.language .menu > li ul{max-width:150px;}.nav-open{max-height:10000px !important;height:auto !important;}.nav-open .mobile-toggle{border-bottom:1px solid #ccc;}@media all and (max-width:1120px){.menu > li{margin-right:24px;}}@media all and (max-width:1046px){.menu > li a{font-size:12px;}}.has-offscreen-nav .main-container{transition:all 0.4s ease;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;}.offscreen-container{position:fixed;transform:translate3d(200%,0,0);-webkit-transform:translate3d(200%,0,0);-moz-transform:translate3d(200%,0,0);width:50%;top:0;height:100%;min-height:100vh;z-index:20;transition:all 0.4s ease;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;overflow:hidden;}.offscreen-container.reveal-nav{transform:translate3d(100%,0,0);-webkit-transform:translate3d(100%,0,0);-moz-transform:translate3d(100%,0,0);}.main-container.reveal-nav{transform:translate3d(-50%,0,0);-webkit-transform:translate3d(-50%,0,0);-moz-transform:translate3d(-50%,0,0);}.offscreen-left .offscreen-container{transform:translate3d(-50%,0,0);-webkit-transform:translate3d(-50%,0,0);-moz-transform:translate3d(-50%,0,0);}.offscreen-left .offscreen-container.reveal-nav{transform:translate3d(0%,0,0);-webkit-transform:translate3d(0%,0,0);-moz-transform:translate3d(0%,0,0);}.offscreen-left .main-container.reveal-nav,.offscreen-left nav.reveal-nav{transform:translate3d(50%,0,0) !important;-webkit-transform:translate3d(50%,0,0) !important;-moz-transform:translate3d(50%,0,0) !important;}.offscreen-container .close-nav{position:absolute;right:24px;top:16px;z-index:24;font-size:20px;transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;opacity:.5;}.offscreen-container .close-nav:hover{opacity:1;}.offscreen-container.bg-dark .close-nav i{color:#fff;}@media all and (max-width:990px){.offscreen-container{width:100vw;}.offscreen-container.reveal-nav{transform:translate3d(0vw,0,0);-webkit-transform:translate3d(0vw,0,0);-moz-transform:translate3d(0vw,0,0);}.main-container.reveal-nav{transform:none !important;}}@media all and (max-width:990px){nav.fixed{position:absolute !important;opacity:1 !important;visibility:visible !important;}nav.outOfSight{transform:translate3d(0,0px,0) !important;-webkit-transform:translate3d(0,0px,0) !important;-moz-transform:translate3d(0,0px,0) !important;}.nav-bar,.nav-bar .module-group,.nav-bar .module{height:auto;overflow:hidden;}.nav-bar .module{padding:0 16px;}.nav-bar .module-group{width:100%;padding:16px 0;}.nav-bar .module-group .module{display:block;float:none;width:100%;}nav.nav-centered .logo{margin:24px 0 16px 0;max-height:40px;}.menu{height:auto;}.menu.inline-block{width:100%;}.menu a{height:auto;line-height:24px;padding:4px 0;}.menu li{line-height:24px;float:none;display:block;width:100%;max-width:100%;}.menu > li ul{position:relative;width:100%;opacity:1;visibility:visible;transform:translate3d(0,0px,0);-webkit-transform:translate3d(0,0px,0);-moz-transform:translate3d(0,0px,0);left:0;}.menu > li > ul{position:relative;opacity:1;visibility:visible;display:none;transform:translate3d(0,0px,0);-webkit-transform:translate3d(0,0px,0);-moz-transform:translate3d(0,0px,0);}.menu > li > ul > .has-dropdown:after{content:"\e64b";}.menu > li > ul > li > ul{left:0;display:none;padding:0;}.menu > li > ul li a,.mega-menu .title{padding:4px 16px;}.has-dropdown .has-dropdown li{padding-left:18px;}.has-dropdown{padding-right:0;}.mega-menu{margin-left:0 !important;}.mega-menu li{width:100% !important;}.toggle-sub > ul,.toggle-sub .mega-menu ul{display:block !important;}.module.widget-handle{border-left:none;border-top:1px solid #ccc;line-height:40px;min-height:40px;}.module.widget-handle .menu{line-height:40px;}.module.widget-handle .menu li{line-height:40px;}.module.widget-handle i{line-height:40px;}.module.widget-handle .title{display:inline-block;position:relative;bottom:3px;margin-left:8px;}.widget-handle .function{width:100%;position:relative;opacity:1;transform:translate3d(0,0px,0);-webkit-transform:translate3d(0,0px,0);-moz-transform:translate3d(0,0px,0);visibility:visible;margin-top:0;display:none;box-shadow:none !important;}.toggle-widget-handle .function{display:block !important;}.widget-handle .cart .label{width:22px;height:22px;font-size:12px;line-height:22px;top:18px;}.mobile-toggle{border-left:1px solid #ccc !important;border-bottom:none !important;}.mobile-toggle i{line-height:53px !important;}.mobile-toggle.absolute-xs{position:absolute;top:0;}nav.nav-centered .mobile-toggle{width:100%;}nav.bg-dark .module.widget-handle{border-top:1px solid #444;}nav.bg-dark .mobile-toggle{border-left:1px solid #444 !important;}nav.bg-dark .nav-open .mobile-toggle{border-bottom:1px solid #444;}nav.bg-dark.transparent .mobile-toggle{border-left:1px solid #FFFFFF !important;}}nav.outOfSight{transform:translate3d(0,-200px,0);-webkit-transform:translate3d(0,-200px,0);-moz-transform:translate3d(0,-200px,0);}nav.scrolled{transform:translate3d(0,0px,0);-webkit-transform:translate3d(0,0px,0);-moz-transform:translate3d(0,0px,0);transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;}nav.fixed,nav.absolute{top:0;width:100%;z-index:999;left:0;right:0;}nav.absolute{position:absolute;}nav.fixed{position:fixed;visibility:hidden;opacity:0;}nav.fixed .nav-utility{display:none;}nav.fixed.scrolled{visibility:visible;opacity:1;}nav.transparent .menu > li > a,nav.transparent .module.widget-handle i,nav.transparent .nav-utility{color:#fff;}nav.transparent .nav-utility,nav.transparent .nav-bar{border-bottom:1px solid rgba(255,255,255,0.2);}nav.transparent .module.widget-handle{border-left:1px solid rgba(255,255,255,0.2) !important;}nav.transparent .menu > li > a,nav.transparent .module.widget-handle i{opacity:1;}nav.transparent .has-dropdown:after{color:#fff;}nav.transparent .logo-dark{display:none;}nav.transparent .logo-light{display:inline;}nav.transparent{background:none;}.has-offscreen-nav > nav.fixed{opacity:1;transform:none;visibility:visible;}@media all and (max-width:990px){nav.transparent .nav-open{background:#fff;}nav.transparent .nav-open .menu > li > a,nav.transparent .nav-open .module.widget-handle i,nav.transparent .nav-open .nav-utility{color:#292929;}nav.transparent .nav-open .logo-dark{display:inline;}nav.transparent .nav-open .logo-light{display:none;}nav.transparent .nav-open .has-dropdown:after{color:#292929;}.menu > li:last-child > ul ul{right:0;}}nav.transparent.fixed{background:#fff;}nav.transparent.fixed .logo-light{display:none;}nav.transparent.fixed .logo-dark{display:inline;}nav.transparent.fixed .menu > li > a,nav.transparent.fixed .module.widget-handle i{color:#292929;}nav.transparent.fixed .menu > .has-dropdown:after{color:#fff;color:#292929;}nav.transparent.fixed .module.widget-handle{border-left:1px solid #ccc;}nav.transparent.fixed .menu > li > a,nav.transparent.fixed .module.widget-handle i{opacity:1;}nav.bg-dark .menu > li > a,nav.bg-dark .module.widget-handle i,nav.bg-dark .nav-utility{color:#000000;}nav.bg-dark .menu > li.active > a{color:#E6007E;}nav.transparent  .menu > li > a{color:#FFFFFF;}nav.bg-dark .module.widget-handle{border-left:1px solid #ffffff;}nav.bg-dark .nav-utility,nav.bg-dark .nav-bar{border-bottom:1px solid #ffffff;}nav.transparent.fixed.bg-dark{background:#ffffff;}nav.transparent.fixed.bg-dark .menu > li > a,nav.transparent.fixed.bg-dark .module.widget-handle i{color:#000;}nav.nav-centered.outOfSight .logo{display:none;}.tooltip{font-weight:600;font-size:13px;}.tooltip-inner{border-radius:0;padding:9px 24px 12px 24px;}.alert{margin-bottom:24px;background:none;border-radius:0;font-weight:600;padding:12px 16px;}.alert .close{opacity:1;font-size:24px;top:-2px;right:-4px;transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;}.alert .close span{font-weight:400;}.alert-warning{border:1px solid #d88519;color:#d88519;}.alert-success{border:1px solid #60b963;color:#60b963;}.alert-danger{border:1px solid #c64444;color:#c64444;}.icon{font-size:64px;display:inline-block;color:#292929;}.image-bg.bg-light .icon{color:#292929;}.image-bg .icon,.bg-dark .icon{color:#fff;}.icon-lg{font-size:80px;}.icon-sm{font-size:32px;}.icon-xs{font-size:18px;}@media all and (max-width:767px){.icon{font-size:48px;}.icon-lg{font-size:64px;}.icon-sm{font-size:18px;}.icon-xs{font-size:16px;}}.embelish-icons{position:absolute;top:50%;transform:translate3d(0,-50%,0);-webkit-transform:translate3d(0,-50%,0);-moz-transform:translate3d(0,-50%,0);transform:scale(10);-webkit-transform:scale(10);left:50%;opacity:0.05;z-index:-1;}input,button,select,textarea{font-family:"Raleway","Helvetica Neue",Helvetica,Arial,sans-serif;}input[type="text"],button,textarea,select,input[type="password"]{-webkit-appearance:none;-moz-appearance:none;appearance:none;}.bg-secondary input[type="text"],.bg-secondary textarea,.bg-secondary select{background:#fff;}.input-lh{line-height:50px;}.attempted-submit .field-error{outline:1px red !important;}.input-with-label span{font-family:"Raleway","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:11px;text-transform:uppercase;color:#292929;letter-spacing:1px;font-weight:700;display:block;cursor:default;}input[type="text"],input[type="password"]{background:#ffffff;border:none;width:100%;height:50px;padding-left:20px;font-weight:500;margin-bottom:20px;border-radius:0;border:1px solid #CFCFCF;}.image-bg input[type="text"],.image-bg textarea{color:#555;}.image-bg.bg-light input.transparent,.image-bg.bg-light button.transparent{border-color:#292929;}input.transparent,button.transparent{background:none;border:1px solid rgba(255,255,255,0.5);color:#fff !important;}input[type="text"]:focus,input[type="password"]:focus{outline:1px solid #ccc;}textarea{width:100%;border:none;background:#f5f5f5;margin-bottom:24px;border-radius:0;padding:16px 20px;}textarea:focus{outline:1px solid #ccc;}::-webkit-input-placeholder{text-transform:uppercase;font-weight:bold;letter-spacing:1px;color:#777;font-size:11px;}:-moz-placeholder{text-transform:uppercase;font-weight:bold;letter-spacing:1px;color:#777;font-size:11px;}::-moz-placeholder{text-transform:uppercase;font-weight:bold;letter-spacing:1px;color:#777;font-size:11px;}:-ms-input-placeholder{text-transform:uppercase;font-weight:bold;letter-spacing:1px;color:#777;font-size:11px;}input.transparent::-webkit-input-placeholder,button.transparent::-webkit-input-placeholder{color:#fff;}input.transparent::-moz-input-placeholder,button.transparent::-moz-input-placeholder{color:#fff;}input.transparent:-moz-input-placeholder,button.transparent:-moz-input-placeholder{color:#fff;}input.transparent:-ms-input-placeholder,button.transparent:-ms-input-placeholder{color:#fff;}input[type="submit"],button[type="submit"]{height:50px;line-height:48px;background:#E6007E;width:100%;font-size:14px;text-transform:uppercase;font-weight:bold;letter-spacing:1px;background:linear-gradient(32.97deg,#80C31C 0%,#80C31C 15%,#2B8CBE 50%,#E61385 85%,#E61385 100%) !important;color:#ffffff;border:none;border-radius:50px;}.bg-primary input[type="submit"],.bg-primary button[type="submit"]{background:#fff;color:#E6007E;}input[type="submit"]:focus,button[type="submit"]:focus{outline:none;}input[type="submit"].hollow,button[type="submit"].hollow{background:none;border:2px solid #E6007E;color:#E6007E;transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;}input[type="submit"].hollow:hover,button[type="submit"].hollow:hover{background:#E6007E;color:#fff;}.select-option{position:relative;cursor:pointer;height:50px;overflow:hidden;margin-bottom:24px;}.select-option i{position:absolute;font-size:18px;right:20px;top:14px;z-index:2;pointer-events:none;transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;cursor:pointer;}.select-option:focus i{color:#fff;}.select-option select{margin-bottom:0;}select{height:50px;background:#f5f5f5;width:100%;border-radius:0;border:none;outline:none;padding-left:20px;position:relative;font-size:11px;text-transform:uppercase;font-weight:bold;letter-spacing:1px;color:#777;transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;cursor:pointer;border:1px solid #c7c7c7;}select:focus{background:#eee;}select:active,select:focus,select:hover{outline:none;border:none;}.checkbox-option,.radio-option{display:inline-block;width:50px;height:25px;border-radius:25px;border:1px solid #E6007E;cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin-bottom:24px;}.checkbox-option .inner,.radio-option .inner{width:19px;height:19px;border-radius:50%;background:rgba(0,0,0,0);border:1px solid #E6007E;position:relative;top:2px;left:2px;display:inline-block;transition:all 0.2s ease;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;}.checkbox-option.checked .inner{transform:translate3d(25px,0,0);-webkit-transform:translate3d(25px,0,0);-moz-transform:translate3d(25px,0,0);background:#E6007E;}.checkbox-option input{width:0;height:0;opacity:0;overflow:hidden;}.webform-submission-form label.option input{}.radio-option{width:25px;height:25px;text-align:left;}.radio-option:nth-of-type(n+2){margin-left:24px;}.radio-option input{width:0;height:0;opacity:0;overflow:hidden;}.radio-option .inner{border:none;width:19px;height:19px;left:2px;transform:scale(0);-webkit-transform:scale(0);}.radio-option + span{display:inline-block;line-height:25px;}.radio-option.checked .inner{transform:scale(1);-webkit-transform:scale(1);}.radio-option.checked .inner{background:#E6007E;}@media all and (min-width:991px){input.col-md-6,button.col-md-6{width:49%;float:left;}input.col-md-6:first-of-type,button.col-md-6:first-of-type{margin-right:1%;}input.col-md-6:last-of-type,button.col-md-6:last-of-type{margin-left:1%;}}form.thirds input,form.thirds button{width:32%;float:left;margin-left:1%;margin-bottom:16px;}form.halves input,form.halves button{width:46%;float:left;margin-left:2.5%;margin-bottom:16px;}form.halves p,form.thirds p,form.halves span,form.thirds span{clear:both;}.form-error,.form-success{background:#58ce38;padding:12px;width:80%;color:#fff;clear:both;display:block;max-width:700px;position:relative;top:16px;margin:0 auto;word-break:break-word;}.form-error{background:#ce3838;}.form-error a,.form-success a{display:block;color:#fff;}.attempted-submit .field-error{outline:1px solid #ce3838 !important;}form iframe.mail-list-form{display:none;}.form-loading{border:3px solid #ffffff;border-radius:30px;height:30px;left:50%;margin:-15px 0 0 -15px;opacity:0;margin:0px auto;top:50%;width:30px;-webkit-animation:pulsate 1s ease-out;-webkit-animation-iteration-count:infinite;-moz-animation:pulsate 1s ease-out;-moz-animation-iteration-count:infinite;animation:pulsate 1s ease-out;animation-iteration-count:infinite;z-index:99999;}@keyframes pulsate{0%{transform:scale(0.1);opacity:0.0;}50%{opacity:1;}100%{transform:scale(1.2);opacity:0;}}@-webkit-keyframes pulsate{0%{transform:scale(0.1);opacity:0.0;}50%{opacity:1;}100%{transform:scale(1.2);opacity:0;}}button[type="submit"] .form-loading{height:25px;width:25px;display:inline-block;top:9px;position:relative;left:0;}.btn-white .form-loading{border:3px solid #c8c8c8;}@media all and (max-width:767px){form.thirds input,form.halves input,form.thirds button,form.halves button{width:100%;margin-bottom:8px;float:left;margin-left:0;}}.accordion .title{cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.accordion .content{max-height:0;overflow:hidden;transition:all 0.4s ease;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;}.accordion li.active .content{max-height:400px;}.accordion p:last-child{margin-bottom:0;}.accordion-1 li{margin-bottom:10px;}.accordion-1 li:last-child{margin-bottom:0;}.accordion-1 .title{background:#f5f5f5;padding:13px;transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;}.bg-secondary .accordion-1 .title{background:#ebebeb;}.bg-secondary .accordion-1 .title:hover{background:#e4e4e4;}.accordion-1 .title span{font-family:"Raleway","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;line-height:24px;font-weight:400;text-transform:uppercase;letter-spacing:2px;font-weight:700;}.accordion-1 .active .title{background:#E6007E;color:#fff;}.accordion-1 .content{border:1px solid #eee;border-top:none;transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;opacity:0;}.accordion-1 .content p{padding:13px;}.accordion-1 .active .content{opacity:1;transform:translate3d(0,0px,0);-webkit-transform:translate3d(0,0px,0);-moz-transform:translate3d(0,0px,0);}.accordion-1 .title:hover{background:#eee;}.accordion-1 .active .title:hover{background:#E6007E;}.accordion-2 .title{font-size:16px;font-weight:500;padding:16px 0;border-bottom:1px solid #ccc;transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;opacity:.7;}.accordion-2 .title:before{content:"\e622";font-family:'themify';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;}.accordion-2 .active .title{opacity:1;}.accordion-2 .active .title:before{content:'\e61a';}.accordion-2 .content p{padding:16px 0;}.accordion-2 .title:hover{opacity:1;}.tabs{overflow:hidden;}.tabs li{display:inline-block;cursor:pointer;}.tabs.thirds{width:100%;}.tabs.thirds li{width:33.3333333%;}.tabs.thirds .tab-title{width:100%;}.button-tabs .tabs{display:inline-block;overflow:hidden;}.button-tabs .tabs > li{margin-bottom:8px;float:left;}.button-tabs .tabs > li:last-child{margin-right:0;}.button-tabs .tab-title{padding:13px;display:inline-block;text-align:center;min-width:150px;background:#f5f5f5;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;}.bg-secondary .button-tabs .tab-title{background:#eee;}.button-tabs .tab-title span{font-family:"Raleway","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;line-height:24px;font-weight:400;text-transform:uppercase;letter-spacing:2px;font-weight:700;}.button-tabs .active .tab-title{background:#E6007E;color:#fff;}.button-tabs .tab-title:hover{background:#eee;}.button-tabs .active .tab-title:hover{background:#E6007E;}.button-tabs.vertical{overflow:hidden;}.button-tabs.vertical > .tabs{max-width:30%;float:left;}.button-tabs.vertical > .content{padding-left:3%;max-width:70%;float:right;}.button-tabs.vertical > .tabs li,.button-tabs.vertical .tab-title{width:100%;}.button-tabs.vertical > .tabs li{margin-bottom:10px;}.bg-dark .button-tabs .tab-title span{color:#222;}@media all and (max-width:767px){.button-tabs .tabs li{width:49%;margin-bottom:15px;}.button-tabs.vertical .tabs,.button-tabs.vertical .content{max-width:100%;width:100%;padding-left:0;}}.tabbed-content .content > li{opacity:0;visibility:hidden;transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;display:none;}.tabbed-content .content .active{opacity:1;visibility:visible;display:block;}.text-tabs .tabs{padding-bottom:16px;border-bottom:1px solid #ccc;overflow:visible;}.text-tabs.no-border .tabs{border-bottom:none;}.text-tabs .tab-title{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;padding:0 24px;opacity:0.5;position:relative;}.text-tabs .tab-title span{font-family:"Raleway","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;line-height:24px;font-weight:400;text-transform:uppercase;letter-spacing:2px;font-weight:700;}.text-tabs .tab-title:after{content:'';position:absolute;width:100%;height:1px;background:#E6007E;bottom:10px;opacity:0;transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;bottom:-17px;left:0;}.text-tabs .active .tab-title{opacity:1;color:#E6007E;}.bg-primary .text-tabs .tab-title:after{background:#b3e1c6;}.text-tabs .active .tab-title:after{opacity:1;}.text-tabs .tab-title:hover{opacity:1;}@media all and (max-width:767px){.text-tabs .tabs{padding-bottom:0;}.text-tabs .tabs li{width:49%;margin-bottom:15px;}.text-tabs .tab-title:after{display:none;}.text-tabs:not(.text-center) .tabs li:first-child .tab-title{padding-left:24px;}}.icon-tabs .tabs li{width:24.5%;margin-bottom:24px;}.icon-tabs .tab-title{text-align:center;transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;opacity:.5;}.icon-tabs .tab-title:hover{opacity:1;}.icon-tabs .active .tab-title{color:#E6007E;opacity:1;}.icon-tabs .active .tab-title i{color:#E6007E;}.image-bg .icon-tabs .active .tab-title i{color:#fff;}.icon-tabs .tab-title i{display:block;margin-bottom:16px;}.icon-tabs .tab-title span{font-family:"Raleway","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;line-height:24px;font-weight:400;text-transform:uppercase;letter-spacing:2px;font-weight:700;}@media all and (max-width:767px){.icon-tabs .tabs li{margin-bottom:16px;margin-right:0;width:49%;}.icon-tabs .tab-title i{font-size:32px;}}.progress-bars{margin-bottom:24px;}.progress{height:auto;box-shadow:none;}.progress-bar{background:#E6007E;box-shadow:none !important;}.bg-primary .progress-bar{background:#63c18b;}.progress-1{height:32px;margin-bottom:8px;border-radius:0;border:none;}.progress-1:last-child{margin-bottom:0;}.progress-1 .progress-bar{text-align:right;padding-right:12px;line-height:32px;border-radius:0;}.progress-1 .progress-bar span{font-family:"Raleway","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;line-height:24px;font-weight:400;text-transform:uppercase;letter-spacing:2px;font-weight:700;font-size:11px;}.progress-2{height:auto;background:none;text-align:center;margin-bottom:8px;}.progress-2 span{font-family:"Raleway","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;line-height:24px;font-weight:400;text-transform:uppercase;letter-spacing:2px;font-weight:700;display:inline-block;margin-bottom:8px;}.progress-2 .bar-holder{height:16px;border-radius:8px;overflow:hidden;border:1px solid #E6007E;}.bg-primary .progress-2 .bar-holder{border-color:#71c795;}.stat-2 h1{font-size:80px;line-height:88px;}.stat-3 h1{margin-bottom:8px;font-size:72px;line-height:80px;}.stat-3 h6{margin-bottom:0;}.breadcrumb{margin-bottom:24px;}.breadcrumb-2{background:none;padding:0;}.breadcrumb-2 li a,.breadcrumb-2 li{font-family:"Raleway","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;line-height:24px;font-weight:400;text-transform:uppercase;letter-spacing:2px;font-weight:700;font-size:11px;font-weight:600;}.breadcrumb-2 > li + li:before{padding:0 16px;color:#bbb;}.image-bg .breadcrumb li a{color:#fff;opacity:.8;}.image-bg .breadcrumb li a:hover{opacity:1;}.image-bg .breadcrumb li.active{color:#fff;}.bg-dark .breadcrumb a{color:#fff;}@media all and (max-width:990px){.page-title-4 .breadcrumb,.page-title-2 .breadcrumb{margin-top:32px;}}@media all and (max-width:767px){.breadcrumb-2 > li + li:before{padding:0 4px;}.page-title-4 .breadcrumb,.page-title-2 .breadcrumb{margin-top:8	px;}}.pagination{margin:0;}.pagination li{font-family:"Lato","Helvetica Neue",Helvetica,Arial,sans-serif;}.pagination li a{width:32px;height:32px;padding:0;text-align:center;padding-top:6px;margin:0 4px;color:#292929;font-weight:400;}.pagination li a:hover,.pagination li.active a,.pagination li.active:hover a{background:#E6007E;color:#fff;border-color:#E6007E;}.feature.boxed{padding:32px;background:#f8f8f8;}.feature.boxed.bg-dark{background:#292929;}.bg-dark .feature.boxed{background:#363636;}.bg-secondary .feature.boxed{background:#fff;}.feature.bordered{padding:32px;border:1px solid #ccc;}.feature{margin-bottom:24px;}.feature p:last-child{margin-bottom:0;}@media all and (max-width:767px){.feature.boxed,.feature.bordered{padding:24px;}}@media all and (max-width:990px){.feature .icon-lg{font-size:40px;}}.feature-1 i{display:inline-block;margin-bottom:16px;color:#E6007E;}.feature-2 i{display:block;width:80px;height:80px;border:1px solid #E6007E;text-align:center;line-height:80px;color:#E6007E;border-radius:50%;margin:0 auto;margin-bottom:24px;transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;}.feature-2 i:hover,.feature-2.filled i{background:#E6007E;color:#fff;}.feature-3{overflow:hidden;}@media all and (min-width:768px){.feature-3{min-height:160px;}}.feature-3 .left,.feature-3 .right{display:inline-block;float:left;}.feature-3 .left{width:15%;}.feature-3 .right{width:85%;}.feature-3 i{color:#E6007E;}.bg-primary .feature-3 i{color:#fff;}.feature-4 .left{width:25%;}.feature-4 .right{width:75%;}.feature-color h1,.feature-color h2,.feature-color h3,.feature-color h4,.feature-color h5,.feature-color h6{color:#ffffff;}.feature-color p,.feature-color span,.feature-color li{color:#ffffff;}.feature-color i{color:#fff;opacity:.7;}.feature-color:nth-of-type(1){background:#E6007E;}.feature-color:nth-of-type(2){background:#40a269;}.feature-color:nth-of-type(3){background:#398f5d;}.feature-5{height:33.333333vw;padding:0 48px;transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;}@media all and (max-width:1280px){.feature-5{height:auto;padding:80px 48px;}.feature-5 .v-align-transform{top:0;transform:none;-webkit-transform:none;}}@media all and (max-width:767px){.feature-3 .left,.feature-4 .left{margin-bottom:8px;}.feature-3 .left,.feature-4 .left,.feature-3 .right,.feature-4 .right{width:100%;}.feature-5{padding:40px 24px;}}.image-bg .feature i{color:#fff;}.image-bg .feature h1,.image-bg .feature h2,.image-bg .feature h3,.image-bg .feature h4,.image-bg .feature h5,.image-bg .feature h6{color:#ffffff;}.image-bg .feature p,.image-bg .feature span,.image-bg .feature li{color:#ffffff;}.image-bg .feature.bordered{border-color:rgba(255,255,255,0.4);}.image-bg .feature.boxed{background:rgba(34,34,34,0.4);}.bg-light .feature.bordered{border-color:rgba(34,34,34,0.2);}.pricing-table{padding:48px 32px;}.pricing-table .price{font-family:"Lato","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:80px;line-height:80px;font-weight:300;color:#292929;display:inline-block;margin-bottom:16px;}.bg-dark .pricing-table .price{color:#fff;}.pricing-table p:last-child{margin-bottom:0;}.pricing-table.boxed,.pricing-table.emphasis{background:#f8f8f8;}.pricing-table.emphasis{background:#E6007E;color:#fff;}.pricing-table.emphasis a:not(.btn){color:#fff;}.pricing-table.emphasis .price,.pricing-table.emphasis h5{color:#fff;}.pt-2 ul{line-height:36px;}.page-title{padding:0;}.page-title .container{position:relative;transform:translate3d(0,-50%,0);-webkit-transform:translate3d(0,-50%,0);top:50%;z-index:2;}.page-title i{position:relative;top:1px;}@media all and (max-width:767px){.page-title i{display:none;}}.page-title-1,.page-title-2{height:400px;}.page-title-1 .breadcrumb,.page-title-3 .breadcrumb{position:absolute;z-index:3;width:100%;text-align:center;bottom:0;}.page-title-2 .breadcrumb{position:relative;margin-bottom:0;}.nav-is-overlay .page-title-1.image-bg:first-child,.nav-is-overlay.page-title-1.bg-dark:first-child,.nav-is-overlay .page-title-2.image-bg:first-child,.nav-is-overlay.page-title-2.bg-dark:first-child{height:455px;padding-top:55px;}@media all and (max-width:767px){.page-title-1,.page-title-2{height:320px;}}.page-title-3,.page-title-4{height:240px;}.page-title-4 .breadcrumb{position:relative;top:8px;margin-bottom:0;}.nav-is-overlay .page-title-3.image-bg:first-child,.nav-is-overlay.page-title-3.bg-dark:first-child,.nav-is-overlay .page-title-4.image-bg:first-child,.nav-is-overlay.page-title-4.bg-dark:first-child{height:295px;padding-top:55px;}@media all and (max-width:767px){.page-title .text-right{text-align:left !important;}}.page-title.fullscreen{height:100vh !important;padding-top:0;}.widget{margin-bottom:48px;}.link-list{line-height:32px;}.link-list a:after{content:"\e628";font-family:'themify';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;font-size:11px;display:inline-block;margin-left:8px;}.widget ul:last-child,.widget p:last-child{margin-bottom:0;}.widget .title{font-family:"Raleway","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;line-height:24px;font-weight:400;text-transform:uppercase;letter-spacing:2px;font-weight:700;margin-bottom:12px;}.widget hr{margin-bottom:12px;}.recent-posts{line-height:24px;}.recent-posts li{margin-bottom:8px;transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;}.recent-posts .date{display:block;letter-spacing:0;opacity:.8;}.recent-posts li:hover .date{opacity:1;}.tags{overflow:hidden;}.tags li{float:left;margin:0 4px 4px 0;}.tags .btn-sm{padding:0 8px;margin:0;}.widget .gallery{overflow:hidden;}.widget .gallery li{width:33.33333%;float:left;padding:0 4px 4px 0;}.twitter-feed .user,.twitter-feed .interact{display:none;}.widget .twitter-feed .timePosted{display:none;}.widget .tweet{margin-bottom:0;}.widget .twitter-feed .slides li{margin-bottom:24px;}.widget .twitter-feed .slides li:last-child{margin-bottom:0;}.widget .twitter-feed .slides li:nth-of-type(n+3){display:none;}.widget .twitter-feed .slides li:before{position:relative;top:6px;float:left;display:inline-block;margin-right:8px;color:#292929;content:"\e74b";font-family:'themify';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;font-size:13px;}.widget .twitter-feed p{padding-left:22px;position:relative;}.bg-dark .widget .twitter-feed .slides li:before{color:#fff;}.widget .instafeed li{width:33.3333%;display:inline-block;padding:0 4px 4px 0;}.widget .instafeed li:nth-of-type(n+7){display:none;}.widget .cart-overview img{width:25%;padding-right:2%;}.widget .cart-overview .description{display:inline-block;width:auto;line-height:24px;}.widget .cart-overview span{display:block;}.widget .cart-overview li{margin-bottom:24px;overflow:hidden;}.widget .cart-overview li:last-child{margin-bottom:0;}.widget .cart-controls{max-height:30px;line-height:30px;}.cart-overview a{color:#292929;}.cart-overview a:hover{color:#E6007E;}.widget .flex-direction-nav li a{width:16px;height:16px;margin:-8px 0 0;}.widget .flex-direction-nav li a:before{font-size:16px;}.widget .flex-direction-nav li a.flex-next{right:8px;}.widget .flex-direction-nav li a.flex-prev{left:8px;}.widget .flex-control-nav{display:none;}.widget .image-slider{margin:0;}img{max-width:100%;}.image-tile{overflow:hidden;position:relative;margin-bottom:24px;}.image-tile img{width:100%;display:inline-block;}.image-tile .label{position:absolute;top:16px;right:16px;z-index:5;}.inner-title:before{transition:all 0.5s ease;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;content:'';position:absolute;left:0;bottom:0;width:100%;height:100%;background:-moz-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(34,34,34,0.9) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(0,0,0,0)),color-stop(100%,rgba(34,34,34,0.9)));background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(34,34,34,0.9) 100%);background:-o-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(34,34,34,0.9) 100%);background:-ms-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(34,34,34,0.9) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(34,34,34,0.9) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#292929',GradientType=0);pointer-events:none;}.inner-title.title-center:before{background:#292929;opacity:.4;}.inner-title:hover:before{transform:scale(1.2);-webkit-transform:scale(1.2);}.inner-title .title{position:absolute;width:100%;bottom:24px;z-index:5;}.inner-title .title h1,.inner-title .title h2,.inner-title .title h3,.inner-title .title h4,.inner-title .title h5,.inner-title .title h6{color:#ffffff;}.inner-title .title p,.inner-title .title span,.inner-title .title li{color:#ffffff;}.inner-title.title-center .title{bottom:auto;top:50%;transform:translate3d(0,-50%,0);-webkit-transform:translate3d(0,-50%,0);-moz-transform:translate3d(0,-50%,0);}.inner-title .title h5{font-weight:600;}.inner-title{transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;opacity:1;}.inner-title:hover{opacity:.95;}.inner-title.hover-reveal:before{opacity:0;}.inner-title.hover-reveal .title{opacity:0;transform:translate3d(0,50px,0);-webkit-transform:translate3d(0,50px,0);-moz-transform:translate3d(0,50px,0);transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;}.inner-title.hover-reveal:hover .title{opacity:1;transform:translate3d(0,0px,0);-webkit-transform:translate3d(0,0px,0);-moz-transform:translate3d(0,0px,0);}.inner-title.hover-reveal:hover:before{opacity:1;}.outer-title img{display:inline-block;margin-bottom:12px;}.hover-tile{position:relative;overflow:hidden;background:#292929;}.hover-tile img{transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;}.hover-tile:hover img{opacity:.5;}.hover-tile .hover-state{position:relative;transform:translate3d(0,-50%,0);-webkit-transform:translate3d(0,-50%,0);top:50%;z-index:2;position:absolute;transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;opacity:0;width:100%;}.hover-state{z-index:99;padding:0 40px;cursor:default;}.hover-state h1,.hover-state h2,.hover-state h3,.hover-state h4,.hover-state h5,.hover-state h6{color:#ffffff;}.hover-state p,.hover-state span,.hover-state li{color:#ffffff;}.hover-state *{transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;transform:translate3d(0,30px,0) scale(1.05);-webkit-transform:translate3d(0,30px,0) scale(1.05);}.hover-tile:hover .hover-state{opacity:1;}.hover-tile:hover .hover-state *{transform:translate3d(0,0px,0) scale(1);-webkit-transform:translate3d(0,0px,0) scale(1);}.hover-state *:last-child{margin-bottom:0;}.border-thick{border:16px solid #fff;border-top:none;}.border-thick.col-sm-6:first-child{border-right:8px solid #fff;}.border-thick.col-sm-6:last-child{border-left:8px solid #fff;}.horizontal-tile{overflow:hidden;}.horizontal-tile:not(:last-of-type){margin-bottom:30px;}.tile-left,.tile-right{width:50%;float:left;display:inline-block;overflow:hidden;min-height:300px;position:relative;}.tile-right .description,.tile-left .description{padding:48px;}.tile-right:hover .background-image-holder,.tile-left:hover .background-image-holder{transform:scale(1.1);-webkit-transform:scale(1.1);}@media all and (max-width:767px){.tile-left,.tile-right{width:100%;float:none;}}.image-slider{position:relative;}.image-slider .slides{position:relative;overflow:hidden;}.image-slider .slides li{position:relative;}.image-slider .slides li > img{width:100%;}.row .image-slider{margin-bottom:24px;}.image-slider.height-70 .slides li{height:70vh;min-height:600px;}@media all and (max-width:767px){.image-slider.height-70 .slides li{height:auto;min-height:none;padding:80px 0;}.image-slider.height-70 .v-align-transform{top:0;transform:none;-webkit-transform:none;}}.flex-direction-nav a.flex-next{right:16px;}.flex-direction-nav a.flex-next:before,.flex-direction-nav a.flex-prev:before{content:"\e649";font-family:'themify';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;font-size:24px;color:#fff;}.flex-direction-nav a.flex-prev{left:16px;}.flex-direction-nav a.flex-prev:before{content:"\e64a";}.flex-direction-nav a{opacity:1;text-shadow:none;color:rgba(0,0,0,0);width:24px;height:24px;margin:-12px 0 0;}.flex-control-nav li{overflow:hidden;}.flex-control-nav li a{background:none;border:2px solid #292929;width:10px;height:10px;}@media all and (max-width:768px){.flex-direction-nav{display:none;}}.controls-inside .flex-control-nav{bottom:24px;z-index:10;}.controls-inside .flex-control-nav li a{border-color:#fff;}.controls-inside .flex-control-nav li a.flex-active{background:#fff;}.image-bg .flex-control-nav li a{border-color:#fff;}.image-bg .flex-control-nav li a.flex-active{background:#fff;}.slider-thumb-controls .flex-control-thumbs{margin:0;}.slider-thumb-controls .flex-direction-nav{display:none;}@media all and (max-width:767px){.slider-thumb-controls .flex-control-thumbs{display:none;}.slider-thumb-controls .flex-direction-nav{display:block;}}.logo-carousel li{text-align:center;}.logo-carousel li{transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;opacity:.5;}.logo-carousel li:hover{opacity:1;}.logo-carousel img{max-height:60px;}@media all and (max-width:767px){.logo-carousel .slides li{width:100%;}}.text-slider .flex-direction-nav li a:before{color:#222;}.image-bg .text-slider .flex-direction-nav li a:before{color:#fff;transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;opacity:.5;}.image-bg .text-slider .flex-direction-nav li a:hover:before{opacity:1;}.text-slider .flex-direction-nav a.flex-prev{left:-60px;}.text-slider .flex-direction-nav a.flex-next{right:-60px;}.kenburns .slides li:nth-of-type(odd) .background-image-holder{animation:kenBurnsEast 25s linear infinite alternate;-webkit-animation:kenBurnsEast 25s linear infinite alternate;}.kenburns .slides li:nth-of-type(even) .background-image-holder{animation:kenBurnsWest 25s linear infinite alternate;-webkit-animation:kenBurnsWest 25s linear infinite alternate;}@keyframes kenBurnsEast{from{transform:scale(1) translateX(0px);-webkit-transform:scale(1) translateX(0px);}to{transform:scale(1.2) translateX(100px);-webkit-transform:scale(1.2) translateX(100px);}}@-webkit-keyframes kenBurnsEast{from{transform:scale(1) translateX(0px);-webkit-transform:scale(1) translateX(0px);}to{transform:scale(1.2) translateX(100px);-webkit-transform:scale(1.2) translateX(100px);}}@keyframes kenBurnsWest{from{transform:scale(1) translateX(0px);-webkit-transform:scale(1) translateX(0px);}to{transform:scale(1.2) translateX(-100px);-webkit-transform:scale(1.2) translateX(-100px);}}@-webkit-keyframes kenBurnsWest{from{transform:scale(1) translateX(0px);-webkit-transform:scale(1) translateX(0px);}to{transform:scale(1.2) translateX(-100px);-webkit-transform:scale(1.2) translateX(-100px);}}@media all and (max-width:767px){.kenburns .slides li .background-image-holder{animation:none !important;-webkit-animation:none !important;}}.instafeed.grid-gallery{overflow:hidden;}.instafeed.grid-gallery li{width:25%;display:inline-block;float:left;padding:8px;transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;opacity:1;}.instafeed.grid-gallery li:hover{opacity:.9;}.instafeed.grid-gallery.gapless li{padding:0;width:16.66667%;}.instafeed.grid-gallery.gapless li img{width:100%;}.instafeed li img{height:auto;}@media all and (max-width:990px){.instafeed.grid-gallery li{width:33.333333%;}}.lightbox-grid,.lightbox-grid ul,.lightbox-grid li{position:relative;overflow:hidden;}.lightbox-grid li{width:25%;float:left;border:8px solid rgba(0,0,0,0);transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;opacity:1;}.lightbox-grid li:hover{opacity:.9;}.square-thumbs li{height:285px;}.third-thumbs li{width:33.33333vw;height:33vw;border:none;}@media all and (max-width:1190px){.square-thumbs li{height:235px;}}@media all and (max-width:990px){.lightbox-grid li{width:33.33333%;}.square-thumbs li{height:240px;}}@media all and (max-width:767px){.lightbox-grid li{width:50%;}.third-thumbs li{height:50vw;}.square-thumbs li{height:185px;}}.lb-outerContainer{background:none;border-radius:0;}.lightbox .lb-image{border-radius:0;}.lb-data .lb-close,.lb-nav a.lb-next,.lb-nav a.lb-prev{background:none;}.lb-data .lb-close:before,.lb-nav a.lb-next:before,.lb-nav a.lb-prev:before{content:"\e646";font-family:'themify';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;font-size:24px;color:#fff;}.lb-nav a.lb-next:before,.lb-nav a.lb-prev:before{position:absolute;top:50%;font-size:32px;margin-top:-16px;}.lb-nav a.lb-next:before{content:"\e649";right:16px;}.lb-nav a.lb-prev:before{content:"\e64a";left:16px;}.flickr-feed li{width:25%;padding:8px;}.flickr-feed li.masonry-item{margin-bottom:0;}.flickr-feed li img{min-width:100%;}@media all and (max-width:990px){.flickr-feed li{width:33.33333%;}}@media all and (max-width:767px){.flickr-feed li{padding:4px;}}.cover{margin:0;padding:0;}.cover h1,.cover h2,.cover h3,.cover h4,.cover h5,.cover h6{color:#ffffff;}.cover p,.cover span,.cover li{color:#ffffff;}.image-bg.bg-light h1,.image-bg.bg-light h2,.image-bg.bg-light h3,.image-bg.bg-light h4,.image-bg.bg-light h5,.image-bg.bg-light h6{color:#222222;}.image-bg.bg-light p,.image-bg.bg-light span,.image-bg.bg-light li{color:#777777;}.cover:first-child .fullscreen{max-height:100%;}.cover.fullscreen .slides > li{height:100vh;}.cover .slides li .container{z-index:4;position:relative;}.cover .flex-control-nav{transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;opacity:.9;}.cover .flex-control-nav:hover{opacity:1;}.cover .align-bottom{padding:0 32px;bottom:16px;}.cover .align-top{padding:0 32px;}@media all and (max-width:767px){.cover .align-bottom{padding:0 15px;}.cover .align-bottom.relative-xs{position:relative;bottom:0;}.cover.fullscreen{height:auto;padding:80px 0;}.cover.fullscreen.image-slider{padding:0;}.cover.fullscreen .container{top:0;transform:none;-webkit-transform:none;}.cover.fullscreen .slides li{height:auto;padding:80px 0;}}.product-single .image-slider .label{font-size:12px;text-transform:uppercase;position:absolute;z-index:3;top:16px;right:16px;}.product-single .price{font-size:32px;font-weight:300;line-height:40px;display:inline-block;margin-right:32px;}.product-single .old-price{text-decoration:line-through;opacity:.7;}.product-single .price:not(.old-price){color:#E6007E;}.add-to-cart input[type="text"]{width:100px;text-align:center;padding:0;margin:0;}.add-to-cart input[type="submit"]{width:160px;margin:0;}th,td{line-height:24px !important;}.ratings{margin-bottom:24px;}.ratings li{display:inline-block;background:#f8f8f8;padding:24px;margin-bottom:16px;}.star-rating li{padding:0;color:#000;}.star-rating{margin:0;display:inline-block;margin-right:24px;}.ratings .user span{display:inline-block;margin-right:8px;}.ratings .user .date{opacity:.7;}.ratings .user{margin-bottom:8px;}.ratings-form input[type="text"]{width:50%;float:left;}.ratings-form input[type="text"]:first-child{width:48%;margin-right:2%;}.ratings-form input[type="submit"]{width:200px;}.product-thumb{max-width:180px;transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;opacity:1;transform:scale3d(1,1,1);}.col-sm-6 .product-thumb{max-width:320px;}.product-thumb:hover{transform:scale3d(0.95,0.95,0.95);-webkit-transform:scale3d(0.95,0.95,0.95);}.cart .product-thumb{max-width:10000px;max-height:100px;}.cart .product-thumb:hover{transform:none;}.cart td,.cart span,.cart th{vertical-align:middle !important;}.cart span{display:inline-block;}.cart .remove-item{display:inline-block;width:24px;height:24px;position:relative;border:1px solid #c64444;color:#c64444;border-radius:50%;text-align:center;font-size:12px;transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;}.cart .remove-item:hover{color:#fff;background:#c64444;}video:-webkit-full-screen,audio:-webkit-full-screen{-webkit-transform:translateY(0%);}iframe{border:none;width:100%;}.player{position:absolute;width:100%;height:100%;top:0;left:0;z-index:1;}@media all and (max-width:767px){.player{display:none;}}.vid-bg{background:url('/themes/foundry/css/../img/videobg.jpg') no-repeat scroll center center transparent;background-size:cover !important;position:relative;}.vid-bg .background-image-holder{display:none;z-index:0;}.vid-bg .masonry-loader{position:absolute;top:50%;left:50%;margin-left:-25px;margin-top:-25px;}.vid-bg .container.fadeOut{opacity:0;}@media all and (max-width:1024px){.vid-bg .background-image-holder{display:block;}.vid-bg .player{display:none;}.vid-bg .container.fadeOut{opacity:1;}.vid-bg .masonry-loader{display:none;}}video{max-width:100%;}.local-video-container{position:relative;margin-bottom:24px;}.local-video-container video{box-shadow:0 2px 5px 0 rgba(0,0,0,0.26);}.local-video-container .background-image-holder{transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;top:0;box-shadow:0 1px 15px 0 rgba(0,0,0,0.26);}.background-image-holder.fadeout{opacity:0 !important;z-index:0;}@media all and (max-width:767px){video{max-width:100% !important;}}.play-button{width:80px;height:80px;border:2px solid #fff;text-align:center;margin:0 auto;position:absolute;top:50%;left:50%;margin-top:-40px;margin-left:-40px;z-index:4;border-radius:50%;transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;cursor:pointer;}.play-button:before{position:absolute;top:50%;margin-top:-8px;left:50%;margin-left:-5px;content:'';width:0;height:0;border-style:solid;border-width:7px 0 7px 14px;border-color:transparent transparent transparent #ffffff;}.play-button:hover{transform:scale(0.95);-webkit-transform:scale(0.95);}.play-button.dark{border-color:#292929;}.play-button.dark:before{border-color:transparent transparent transparent #292929;}@media all and (max-width:767px){.play-button{width:65px;height:65px;margin-top:-32px;}.play-button:before{position:absolute;top:50%;margin-top:-9px;margin-left:-8px;content:'';width:0;height:0;border-style:solid;border-width:10px 0 10px 20.0px;border-color:transparent transparent transparent #fff;}}.play-button.large{height:120px;width:120px;margin-top:-60px;margin-left:-60px;}.play-button.large:before{margin-top:-18px;margin-left:-10px;content:'';width:0;height:0;border-style:solid;border-width:20px 0 20px 31.0px;border-color:transparent transparent transparent #ffffff;}.play-button.large.dark:before{border-color:transparent transparent transparent #292929;}.play-button.inline{position:relative;top:0;left:0;margin-top:0;margin-left:0;display:inline-block;z-index:0;}@media all and (max-width:767px){.play-button.large{width:90px;height:90px;margin-top:-45px;}.play-button.large:before{margin-top:-14px;margin-left:-8px;content:'';width:0;height:0;border-style:solid;border-width:15px 0 15px 25.0px;border-color:transparent transparent transparent #fff;}}.modal-video{position:fixed;visibility:hidden;width:100%;height:100%;top:0;left:0;background:rgba(0,0,0,0.9);transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;opacity:0;z-index:-1;}.modal-video video{margin:0 auto;width:675px;display:block;top:50%;position:relative;transform:translate3d(0,-50%,0);-webkit-transform:translate3d(0,-50%,0);box-shadow:0 2px 5px 0 rgba(0,0,0,0.26);}.modal-video.reveal-modal{opacity:1;z-index:999999;visibility:visible;}.modal-video iframe{position:absolute;width:768px;height:432px;left:50%;margin-left:-384px;margin-top:-216px;top:50%;border:none;}.modal-video .ti-close{font-size:24px;position:absolute;top:32px;right:32px;color:#fff;cursor:pointer;}@media all and (max-width:990px){.modal-video iframe{width:640px;height:360px;margin-left:-320px;margin-top:-160px;}}@media all and (max-width:767px){.modal-video video{width:100%;padding:0 15px;}.modal-video iframe{width:100%;margin-left:-50%;}}.fs-video-wrapper{position:absolute;width:100%;height:100%;top:0;left:0;z-index:1;}.fs-video-wrapper video{position:absolute;width:100%;left:0;}.embed-video-container{width:100%;position:relative;display:inline-block;}.embed-video-container iframe{border:none;width:100%;height:312px;box-shadow:0 2px 5px 0 rgba(0,0,0,0.26);}.modal-video .embed-video-container{width:80%;max-height:800px;}@media all and (max-width:767px){.embed-video-container iframe{height:200px;}}.fs-vid-background{position:absolute;width:100%;height:100%;top:0;left:0;z-index:2;}.fs-vid-background video{object-fit:cover;width:100%;height:100%;}.overlay .fs-vid-background:before{position:absolute;content:'';width:100%;height:100%;top:0;left:0;background:#222222;opacity:0.5;z-index:2;}@media all and (max-width:1024px){.fs-vid-background{display:none;}}.post-title .label{margin-right:16px;}.post-title h4{position:relative;top:2px;margin-bottom:16px;}.post-meta,.post-meta .tags{overflow:hidden;display:inline-block;margin-bottom:12px;}.post-meta > li{float:left;margin-right:24px;}.post-meta i{font-size:16px;margin-right:8px;position:relative;top:2px;}.post-snippet iframe{width:100%;margin-bottom:12px;}.post-snippet .embed-video-container{margin-bottom:24px;}.post-snippet .embed-video-container iframe{margin:0;}.post-snippet .inner{background:#fff;padding:24px;}.comments-list,.comments-list ul{width:100%;overflow:hidden;}.comments-list li{overflow:hidden;margin-bottom:40px;}.comments-list p:last-of-type{margin:0;}.comments-list .avatar,.comments-list .comment{display:inline-block;float:left;}.comments-list .avatar{width:10%;}.comments-list .avatar img{width:75px;}.comments-list .comment{width:90%;padding-left:5%;}.comments-list .author{display:inline-block;margin-right:16px;margin-bottom:16px;}.comments-list .comment .btn{position:relative;margin:0;}.comments-list ul{padding-left:10%;padding-top:40px;}.comments-list ul li:last-of-type{margin-bottom:0;}.comments input[type="submit"]{max-width:25%;float:right;}.masonry{transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;opacity:0;transform:translate3d(0,100px,0);-webkit-transform:translate3d(0,100px,0);-moz-transform:translate3d(0,100px,0);}.masonry.fadeIn{opacity:1;transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);}.masonry-item{max-width:100%;}.container .masonry-item{margin-bottom:30px;}.masonry-item blockquote:hover{background:#E6007E;transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;color:#fff;}.masonryFlyIn .masonry-item{opacity:0;transform:translate3d(0,50px,0);-webkit-transform:translate3d(0,50px,0);-moz-transform:translate3d(0,50px,0);}.masonryFlyIn .masonry-item.fadeIn{opacity:1;transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);}.masonry-loader{transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;opacity:1;position:absolute;width:100%;z-index:10;top:80px;}.masonry-loader.fixed-center{position:fixed;top:50%;left:50%;transform:translate3d(-50%,0,0);-webkit-transform:translate3d(-50%,0,0);-moz-transform:translate3d(-50%,0,0);margin-top:-25px;}.masonry-loader.fadeOut{opacity:0;max-height:0;padding:0;overflow:hidden;}.spinner{width:50px;height:50px;margin:0 auto;border-radius:50%;box-shadow:0px 0px 0px 1px rgba(0,0,0,0.1),2px 1px 0px #E6007E;-moz-animation:spin 0.7s linear infinite;-webkit-animation:spin 0.7s linear infinite;animation:spin 0.7s linear infinite;display:inline-block;transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;}@-moz-keyframes spin{100%{-moz-transform:rotate(360deg);transform:rotate(360deg);}}@-webkit-keyframes spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);}}@keyframes spin{100%{-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-webkit-transform:rotate(360deg);transform:rotate(360deg);}}@media all and (max-width:767px){.post-title .label{margin-bottom:8px;display:inline-block;}.post-title h4{top:0;display:block;}.comments input[type="submit"]{max-width:100%;float:none;}}.image-md{max-height:120px;}.image-small{max-height:80px;}.image-xs{max-height:50px;}.image-xxs{max-height:30px;}.fade-half{opacity:0.5;}.fade-1-4{opacity:0.75;}.fade-3-4{opacity:0.25;}.fade-on-hover{transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;opacity:.5;}.fade-on-hover:hover{opacity:1;}.cast-shadow{-webkit-box-shadow:0px 0px 10px 0px rgba(0,0,0,0.2);-moz-box-shadow:0px 0px 10px 0px rgba(0,0,0,0.2);box-shadow:0px 0px 10px 0px rgba(0,0,0,0.2);}.cast-shadow-light{-webkit-box-shadow:0px 0px 4px 0px rgba(0,0,0,0.2);-moz-box-shadow:0px 0px 4px 0px rgba(0,0,0,0.2);box-shadow:0px 0px 4px 0px rgba(0,0,0,0.2);}.image-block,.image-block .image-bg{padding:0;height:50vw;max-height:700px;}.image-block .container{height:100%;}.image-block-right .image-bg{position:absolute;top:0;}@media all and (max-width:768px){.image-block{height:auto;max-height:1000000px;}.image-block .image-bg{height:350px;}.image-block .v-align-transform{top:0;transform:none;-webkit-transform:none;}.image-block-right .image-bg{position:relative;}}.image-edge .container{position:relative;}.image-edge .container div[class*='col-']{position:absolute;}@media all and (max-width:990px){.image-edge .container div[class*='col-']{position:relative;top:0;transform:none;-webkit-transform:none;}}.image-square{height:50vw;max-height:640px;overflow:hidden;padding:0;}.image-square .image,.image-square > .content{position:absolute;}.image-square .image{height:100%;}.image-square > .content{padding:0 10%;top:50%;transform:translate3d(0,-50%,0);-webkit-transform:translate3d(0,-50%,0);-moz-transform:translate3d(0,-50%,0);}.image-square.left .image{left:0;}.image-square.left > .content{right:0;}.image-square.right .image{right:0;}.image-square.right > .content{left:0;}@media all and (max-width:990px){.image-square{height:auto;max-height:100000px;padding-bottom:48px;}.image-square .image,.image-square > .content{position:relative;}.image-square .image{height:100vw;margin-bottom:48px;max-height:500px;}.image-square > .content{top:0;transform:none;-webkit-transform:none;padding:0 20%;}}@media all and (max-width:767px){.image-square > .content{padding:0 15px;}}.image-zoom img{transition:all 9s ease;-webkit-transition:all 9s ease;-moz-transition:all 9s ease;}.image-zoom:hover img{transform:scale(1.1);-webkit-transform:scale(1.1);}.image-caption{position:relative;overflow:hidden;}.image-caption .caption{position:absolute;width:100%;bottom:0;padding:16px;color:#fff;}.image-caption .caption p{position:relative;z-index:4;margin:0;}.image-caption .caption:before{content:'' attr(data-caption) '';position:absolute;bottom:0;left:0;width:100%;height:100%;z-index:0;opacity:1;background:-moz-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(34,34,34,0.7) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(0,0,0,0)),color-stop(100%,rgba(34,34,34,0.7)));background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(34,34,34,0.7) 100%);background:-o-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(34,34,34,0.7) 100%);background:-ms-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(34,34,34,0.7) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(34,34,34,0.7) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#e6222222',GradientType=0);}.image-caption.hover-caption .caption{opacity:0;transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;transform:translate3d(0,100px,0);-webkit-transform:translate3d(0,100px,0);-moz-transform:translate3d(0,100px,0);}.image-caption.hover-caption:hover .caption{opacity:1;transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);}.filters{overflow:hidden;display:inline-block;}.filters li{float:left;margin-right:32px;cursor:pointer;font-family:"Raleway","Helvetica Neue",Helvetica,Arial,sans-serif;border:2px solid #E6007E;padding:0 26px;height:40px;min-width:150px;line-height:36px;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:1px;border-radius:0;color:#E6007E;text-align:center;transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;margin-right:8px;margin-bottom:24px;height:30px;font-size:11px;line-height:27px;min-width:0;border-color:rgba(255,255,255,0);opacity:.7;border-radius:25px;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:inline-block;}.filters li.active{border-color:#E6007E;opacity:1;}.filters li:last-child{margin-right:0;}.filters.floating{position:absolute;z-index:10;top:16px;text-align:center;left:50%;transform:translate3d(-50%,0,0);-webkit-transform:translate3d(-50%,0,0);-moz-transform:translate3d(-50%,0,0);background:rgba(255,255,255,0.98);transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;border-radius:200px;}.filters.floating li{margin-bottom:0;}.bg-dark .filters.floating{background:#292929;}.bg-dark .filters.floating h1,.bg-dark .filters.floating h2,.bg-dark .filters.floating h3,.bg-dark .filters.floating h4,.bg-dark .filters.floating h5,.bg-dark .filters.floating h6{color:#ffffff;}.bg-dark .filters.floating p,.bg-dark .filters.floating span,.bg-dark .filters.floating li{color:#fefefe;}.project{transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;opacity:1;padding:0;}.container .project{padding:0 15px;}.project.inactive{opacity:.1 !important;pointer-events:none !important;}.project .image-tile{margin:0;}.project.inactive:hover .title,.project.inactive .image-tile:hover:before{display:none;}@media all and (max-width:868px){.filters.floating{width:90vw;}.filters.floating li{float:none;}}@media all and (max-width:767px){.filters.floating{border-radius:0;padding:8px;}.filters.floating li{width:50%;float:left;margin:0;}}section + .portfolio-pullup{padding-top:0;margin-top:-128px;position:relative;z-index:20;}.portfolio-pullup .project{margin-bottom:0;}.portfolio-pullup .inner-title:hover{opacity:1;}.testimonials h4{line-height:40px;}.testimonials .quote-author{display:inline-block;text-align:left;overflow:hidden;width:250px;margin-top:24px;}.testimonials .quote-author img{max-height:60px;float:left;display:inline-block;margin-right:16px;}.testimonials .quote-author h6{display:inline-block;margin-bottom:0;line-height:18px;padding-top:14px;}.testimonials .quote-author span{display:block;line-height:18px;}@media all and (max-width:767px){.testimonials h4{line-height:26px;}}.countdown{font-size:80px;line-height:88px;font-family:"Raleway","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:56px;line-height:64px;font-weight:100;text-transform:uppercase;}.image-bg .countdown{color:#fff;}@media all and (max-width:990px){.countdown{font-size:64px;line-height:72px;}}@media all and (max-width:767px){.countdown{font-size:48px;line-height:56px;}}.map-holder{overflow:hidden;position:relative;}.map-holder iframe{border:none;position:absolute;width:100%;height:180%;top:-40%;left:0;z-index:1;}.map-holder:before{content:'';position:absolute;width:100%;height:100%;top:0;left:0;z-index:2;}.map-holder.interact:before{width:0;}.map-holder.inline{height:400px;overflow:hidden;}.map-canvas{width:100%;height:100%;position:absolute;top:0;}.twitter-feed.thirds li{width:33.333333%;padding:0 15px;float:left;}.twitter-feed.thirds ul{overflow:hidden;}@media all and (max-width:990px){.twitter-feed.thirds li{width:50%;}}@media all and (max-width:767px){.twitter-feed.thirds li{width:100%;}}.tweets-slider.large p{font-family:"Raleway","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:24px;line-height:32px;}.tweets-slider.large .timePosted{font-size:14px;}@media all and (max-width:990px){.tweets-slider.large p{font-size:18px;line-height:24px;}}@media all and (max-width:767px){.tweets-slider.large p{font-size:14px;}}.sc-background-orange{background:#E6007E !important;}.foundry_modal{overflow-y:auto;max-height:100%;max-width:50%;width:50%;position:fixed;padding:80px 48px;transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;opacity:0;visibility:hidden;top:50%;left:50%;background:#fff;-webkit-box-shadow:0px 0px 10px 0px rgba(0,0,0,0.2);-moz-box-shadow:0px 0px 10px 0px rgba(0,0,0,0.2);box-shadow:0px 0px 10px 0px rgba(0,0,0,0.2);transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);z-index:-1;}.foundry_modal.no-bg{background:none;box-shadow:none !important;}.modal-screen{position:fixed;width:100%;height:100%;background:#292929;opacity:0;z-index:9998;transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;visibility:hidden;top:0;left:0;}.modal-screen.reveal-modal{opacity:.8;visibility:visible;}.foundry_modal.reveal-modal{opacity:1;visibility:visible;z-index:9999;transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);}.foundry_modal .close-modal{z-index:4;position:absolute;top:24px;right:32px;cursor:pointer;font-size:18px;}.foundry_modal *:not(.background-image-holder):not(.close-modal){z-index:4;position:relative;}.foundry_modal.image-bg .close-modal,.foundry_modal.no-bg .close-modal{color:#fff;}.foundry_modal iframe{width:100%;min-height:400px;}@media all and (min-width:1500px){.foundry_modal{max-width:45%;width:45%;}}@media all and (max-width:1190px){.foundry_modal{max-width:70%;width:70%;padding:64px 32px;}}@media all and (max-width:990px){.foundry_modal{max-width:80%;width:80%;padding:64px 32px;}}@media all and (max-width:767px){.foundry_modal{max-width:90%;width:90%;padding:48px 15px;transform:translateX(0%) translateY(50%);-webkit-transform:translateX(0%) translateY(50%);}.foundry_modal .close-modal{right:18px;}}.iframe-modal{width:90%;height:90%;max-width:90%;padding:0;}.iframe-modal .close-modal{z-index:9999;}.iframe-modal iframe{width:100%;height:100%;}.modal-strip{padding:18px 0;position:fixed;bottom:1%;z-index:200;width:98%;margin:0 1%;-webkit-box-shadow:0px 0px 10px 0px rgba(0,0,0,0.2);-moz-box-shadow:0px 0px 10px 0px rgba(0,0,0,0.2);box-shadow:0px 0px 10px 0px rgba(0,0,0,0.2);transition:all 0.5s ease;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;transform:translate3d(0,100px,0);-webkit-transform:translate3d(0,100px,0);-moz-transform:translate3d(0,100px,0);opacity:0;}.modal-strip.reveal-modal{transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);opacity:1;}.modal-strip .close-modal{position:absolute;right:32px;top:50%;cursor:pointer;transform:translateY(-50%);-webkit-transform:translateY(-50%);}.modal-strip i.close-modal{font-size:18px;}.modal-strip .icon + p{padding-left:32px;position:relative;top:3px;}.modal-strip p + .btn{margin-left:24px;}@media all and (max-width:1024px){.modal-strip{margin:0;width:100%;bottom:0;}}@media all and (max-width:767px){.modal-strip .close-modal{position:relative;top:0;right:0;left:15px;transform:none !important;-webkit-transform:none !important;margin-top:16px;}.modal-strip .icon{display:none;}.modal-strip .icon + p{padding-left:0;top:0;}}footer.bg-dark a{color:#fff;}.footer-1 .logo{max-width:130px;}.footer-1 .sub{opacity:.5;}.social-list{margin:0;}.image-bg .social-list a{color:#fff;}.bg-dark .social-list a,.image-bg .social-list a{color:#fff;opacity:.5;}.bg-dark .social-list a:hover{opacity:1;}.image-bg .social-list a{opacity:1;}.bg-light .social-list a{color:#222;}.back-to-top{position:absolute;left:50%;bottom:0;transform:translateX(-50%);-webkit-transform:translateX(-50%);}.back-to-top:hover{opacity:1;}.bg-dark .back-to-top{border-color:#fff;}.bg-dark .back-to-top:active,.bg-dark .back-to-top:focus{color:#fff;}.bg-dark .back-to-top:hover{background:none;}footer .region-postscript-second p{color:#FFFFFF;font-family:"Unit Rounded Offc W01 Light";font-size:16px;line-height:19px;}.mr0{margin-right:0;}.mb0{margin-bottom:0 !important;}.mb8{margin-bottom:8px;}.mb16{margin-bottom:16px;}.mb24{margin-bottom:24px;}.mb30{margin-bottom:30px;}.mb32{margin-bottom:32px;}.mb40{margin-bottom:40px;}.mb48{margin-bottom:48px;}.mb56{margin-bottom:56px;}.mb64{margin-bottom:64px;}.mb72{margin-bottom:72px;}.mb80{margin-bottom:80px;}.mb88{margin-bottom:88px;}.mb96{margin-bottom:96px;}.mb104{margin-bottom:104px;}.mb112{margin-bottom:112px;}.mb120{margin-bottom:120px;}.mb160{margin-bottom:160px;}.mt0{margin-top:0 !important;}.mt8{margin-top:8px;}.mt16{margin-top:16px;}.mt24{margin-top:24px;}.mt32{margin-top:32px;}.mt40{margin-top:40px;}.mt48{margin-top:48px;}.mt56{margin-top:56px;}.mt64{margin-top:64px;}.mt72{margin-top:72px;}.mt80{margin-top:80px;}.mt88{margin-top:88px;}.mt96{margin-top:96px;}.mt104{margin-top:104px;}.mt112{margin-top:112px;}.mt120{margin-top:120px;}.mt160{margin-top:160px;}.p32{padding:0 32px;}.p24{padding:24px;}.p0{padding:0;}.pt0{padding-top:0;}.pt8{padding-top:8px;}.pt16{padding-top:16px;}.pt24{padding-top:24px;}.pt32{padding-top:32px;}.pt40{padding-top:40px;}.pt48{padding-top:48px;}.pt64{padding-top:64px;}.pt72{padding-top:72px;}.pt80{padding-top:80px;}.pt88{padding-top:88px;}.pt96{padding-top:96px;}.pt104{padding-top:104px;}.pt112{padding-top:112px;}.pt120{padding-top:120px;}.pt160{padding-top:160px;}.pt180{padding-top:180px;}.pt240{padding-top:240px;}.pb0{padding-bottom:0;}.pb8{padding-bottom:8px;}.pb16{padding-bottom:16px;}.pb24{padding-bottom:24px;}.pb32{padding-bottom:32px;}.pb40{padding-bottom:40px;}.pb48{padding-bottom:48px;}.pb56{padding-bottom:56px;}.pb64{padding-bottom:64px;}.pb72{padding-bottom:72px;}.pb80{padding-bottom:80px;}.pb88{padding-bottom:88px;}.pb96{padding-bottom:96px;}.pb104{padding-bottom:104px;}.pb112{padding-bottom:112px;}.pb120{padding-bottom:120px;}.pb160{padding-bottom:160px;}.pb180{padding-bottom:180px;}.pb240{padding-bottom:240px;}@media all and (max-width:990px){.mb-s-0{margin-bottom:0;}.mb-s-8{margin-bottom:8px;}.mb-s-16{margin-bottom:16px;}.mb-s-24{margin-bottom:24px;}.mb-s-32{margin-bottom:32px;}.mb-s-40{margin-bottom:40px;}.mb-s-48{margin-bottom:48px;}.mb-s-64{margin-bottom:64px;}.mb-s-72{margin-bottom:72px;}.mb-s-80{margin-bottom:80px;}.mb-s-88{margin-bottom:88px;}.mb-s-96{margin-bottom:96px;}.mb-s-104{margin-bottom:104px;}.mb-s-112{margin-bottom:112px;}.mb-s-120{margin-bottom:120px;}}@media all and (max-width:990px){.mb-sm-0{margin-bottom:0;}.mb-sm-8{margin-bottom:8px;}.mb-sm-16{margin-bottom:16px;}.mb-sm-24{margin-bottom:24px;}.mb-sm-32{margin-bottom:32px;}.mb-sm-40{margin-bottom:40px;}.mb-sm-48{margin-bottom:48px;}.mb-sm-64{margin-bottom:64px;}.mb-sm-72{margin-bottom:72px;}.mb-sm-80{margin-bottom:80px;}.mb-sm-88{margin-bottom:88px;}.mb-sm-96{margin-bottom:96px;}.mb-sm-104{margin-bottom:104px;}.mb-sm-112{margin-bottom:112px;}.mb-sm-120{margin-bottom:120px;}.mt-sm-0{margin-top:0 !important;}.mt-sm-8{margin-top:8px;}.mt-sm-16{margin-top:16px;}.mt-sm-24{margin-top:24px;}.mt-sm-32{margin-top:32px;}.mt-sm-40{margin-top:40px;}.mt-sm-48{margin-top:48px;}.mt-sm-56{margin-top:56px;}.mt-sm-64{margin-top:64px;}.mt-sm-72{margin-top:72px;}.mt-sm-80{margin-top:80px;}.mt-sm-88{margin-top:88px;}.mt-sm-96{margin-top:96px;}.mt-sm-104{margin-top:104px;}.mt-sm-112{margin-top:112px;}.mt-sm-120{margin-top:120px;}.p0-sm{padding:0;}.pt-sm-0{padding-top:0;}.pt-sm-8{padding-top:8px;}.pt-sm-16{padding-top:16px;}.pt-sm-24{padding-top:24px;}.pt-sm-32{padding-top:32px;}.pt-sm-40{padding-top:40px;}.pt-sm-48{padding-top:48px;}.pt-sm-64{padding-top:64px;}.pt-sm-72{padding-top:72px;}.pt-sm-80{padding-top:80px;}.pt-sm-88{padding-top:88px;}.pt-sm-96{padding-top:96px;}.pt-sm-104{padding-top:104px;}.pt-sm-112{padding-top:112px;}.pt-sm-120{padding-top:120px;}.pt-sm-160{padding-top:160px;}.pb-sm-0{padding-bottom:0;}.pb-sm-8{padding-bottom:8px;}.pb-sm-16{padding-bottom:16px;}.pb-sm-24{padding-bottom:24px;}.pb-sm-32{padding-bottom:32px;}.pb-sm-40{padding-bottom:40px;}.pb-sm-48{padding-bottom:48px;}.pb-sm-64{padding-bottom:64px;}.pb-sm-72{padding-bottom:72px;}.pb-sm-80{padding-bottom:80px;}.pb-sm-88{padding-bottom:88px;}.pb-sm-96{padding-bottom:96px;}.pb-sm-104{padding-bottom:104px;}.pb-sm-112{padding-bottom:112px;}.pb-sm-120{padding-bottom:120px;}}@media all and (max-width:767px){.mb-xs-0{margin-bottom:0;}.mb-xs-8{margin-bottom:8px;}.mb-xs-16{margin-bottom:16px;}.mb-xs-24{margin-bottom:24px;}.mb-xs-32{margin-bottom:32px;}.mb-xs-40{margin-bottom:40px;}.mb-xs-48{margin-bottom:48px;}.mb-xs-64{margin-bottom:64px;}.mb-xs-72{margin-bottom:72px;}.mb-xs-80{margin-bottom:80px;}.mb-xs-88{margin-bottom:88px;}.mb-xs-96{margin-bottom:96px;}.mb-xs-104{margin-bottom:104px;}.mb-xs-112{margin-bottom:112px;}.mb-xs-120{margin-bottom:120px;}.mt-xs-0{margin-top:0 !important;}.mt-xs-8{margin-top:8px;}.mt-xs-16{margin-top:16px;}.mt-xs-24{margin-top:24px;}.mt-xs-32{margin-top:32px;}.mt-xs-40{margin-top:40px;}.mt-xs-48{margin-top:48px;}.mt-xs-56{margin-top:56px;}.mt-xs-64{margin-top:64px;}.mt-xs-72{margin-top:72px;}.mt-xs-80{margin-top:80px;}.mt-xs-88{margin-top:88px;}.mt-xs-96{margin-top:96px;}.mt-xs-104{margin-top:104px;}.mt-xs-112{margin-top:112px;}.mt-xs-120{margin-top:120px;}.p0-xs{padding:0;}.pt-xs-0{padding-top:0;}.pt-xs-8{padding-top:8px;}.pt-xs-16{padding-top:16px;}.pt-xs-24{padding-top:24px;}.pt-xs-32{padding-top:32px;}.pt-xs-40{padding-top:40px;}.pt-xs-48{padding-top:48px;}.pt-xs-64{padding-top:64px;}.pt-xs-72{padding-top:72px;}.pt-xs-80{padding-top:80px;}.pt-xs-88{padding-top:88px;}.pt-xs-96{padding-top:96px;}.pt-xs-104{padding-top:104px;}.pt-xs-112{padding-top:112px;}.pt-xs-120{padding-top:120px;}.pt-xs-160{padding-top:160px;}.pt-xs-180{padding-top:180px;}.pt-xs-240{padding-top:240px !important;}.pb-xs-0{padding-bottom:0;}.pb-xs-8{padding-bottom:8px;}.pb-xs-16{padding-bottom:16px;}.pb-xs-24{padding-bottom:24px;}.pb-xs-32{padding-bottom:32px;}.pb-xs-40{padding-bottom:40px;}.pb-xs-48{padding-bottom:48px;}.pb-xs-64{padding-bottom:64px;}.pb-xs-72{padding-bottom:72px;}.pb-xs-80{padding-bottom:80px;}.pb-xs-88{padding-bottom:88px;}.pb-xs-96{padding-bottom:96px;}.pb-xs-104{padding-bottom:104px;}.pb-xs-112{padding-bottom:112px;}.pb-xs-120{padding-bottom:120px;}.pb-xs-180{padding-bottom:180px;}.pb-xs-240{padding-bottom:240px !important;}}a.read-more{background:linear-gradient(32.97deg,#80C31C 0%,#80C31C 15%,#2B8CBE 50%,#E61385 85%,#E61385 100%);padding:15px 30px;margin-top:8px;display:inline-block;border-radius:50px;position:relative;font-family:"Unit Rounded Offc W01 Regular";}footer a.read-more::before{content:"";width:calc(100% - 5px);height:calc(100% - 4px);position:absolute;background:#2b2b2b;margin:-13px -27px !important;border-radius:50px;z-index:0;}a.read-more span{z-index:1;position:relative;}.block-language-blocklanguage-interface{display:none;}.gradient-border{width:100%;height:2px;display:block;background:linear-gradient(32.97deg,#80C31C 0%,#80C31C 15%,#2B8CBE 50%,#E61385 85%,#E61385 100%);position:absolute;bottom:0px;display:none;}nav.fixed .gradient-border{display:block;}.black-overlay{position:relative;}.black-overlay::before{display:block;content:"";width:100%;background-color:#000000;opacity:0.5;position:absolute;height:100%;z-index:1;left:0px;top:0px;}.made-to-innovate .container{z-index:3;}.black-overlay .container{z-index:3;}@media all and (max-width:550px){.black-overlay .container{padding:40px 0 !important;}}.region-sidebar-second{background-color:#F8F8F8;padding:30px;}#content-top .field--name-body{padding-top:60px;}#content-top p{color:#2B2B2B;font-family:"Unit Rounded Offc W01 Light";font-size:16px;line-height:19px;}#content-top .term-icon{width:244px;margin:0 auto 30px auto;padding:20px;border-bottom:5px solid #ffffff;border-image:url('/themes/foundry/css/../img/round-gradient.png') 30 round;display:block;border-image-repeat:inherit;}#content-top .term-icon img{margin:0 auto;display:block;}.path-frontpage #content-top{position:relative;z-index:10;}.views-exposed-form.bef-exposed-form .fieldset-legend{color:#2B2B2B;font-family:"Unit Rounded Offc W01 Medium";font-size:20px;font-weight:bold;line-height:36px;}.region-sidebar-second .block-facets-ajax h2,.region-sidebar-second .block-inner h2{color:#2B2B2B;font-family:"Unit Rounded Offc W01 Medium";font-size:20px;font-weight:bold;line-height:36px;text-transform:inherit;}article .field--name-field-date{font-family:"Unit Rounded Offc W01 Medium";font-weight:bold;font-size:20px;margin-bottom:20px;}.page-node-type-full-page article .field--name-body{max-width:1170px;margin:0 auto;padding:40px 0;}.masonry-loader .spinner{}.page-node-336 .internal-news .builder-element-5ceea4547f31e .builder-element-children-wrapper,.page-node-336 .internal-news .builder-element-5cefdedec116f .builder-element-children-wrapper{margin-top:calc(50%);transform:translateY(-50%);}.page-node-336 .builder-element-5cefb961a2d0a .builder-element-children-wrapper{margin-top:100px;}p.term-icon{display:block;margin:0 auto;max-width:150px;}.progress-step.is-active .progress-marker{background-color:#E6007E;}.page-node-type-product .field--name-body a.read-more{color:#ffffff;}.view-id-fitt_magazine.view-display-id-singlenode .view-content .views-row::before,.view-id-fitt_magazine.view-display-id-singlenode .view-content .views-field-field-image img,.view-id-fitt_magazine.view-display-id-singlenode .view-content .views-field-field-image-category img,.innovation-flow-image img{border-radius:10px;}.first-view .product-wrapper-inner{}.no-subcategory.first-view .product-wrapper-inner{display:block;}.block-views-exposed-filter-blockricerca-generale-page-2{display:none;width:100%;padding:0px;position:fixed;top:74px;z-index:9999999999;left:0px;text-align:center;}.toolbar-horizontal .block-views-exposed-filter-blockricerca-generale-page-2{top:153px;}.block-views-exposed-filter-blockricerca-generale-page-2::before{content:"";width:100%;background:#ffffff;display:block;height:100%;position:absolute;opacity:0.3;}.path-fitt-search .block-views-exposed-filter-blockricerca-generale-page-2{position:relative;display:block !important;top:auto !important;}.path-fitt-search a.search-menu-item{display:none;}
body{margin-top:0;}.overlay::before{display:block;}h1.page-header{font-weight:400;text-transform:uppercase;font-size:32px;line-height:40px;}p:last-child{margin-bottom:auto !important;}.label a{color:#fff;}#edit-actions input[type="submit"],#edit-actions button[type="submit"]{width:auto;}.icon.glyphicon{font-size:12px;}.form-control{margin-bottom:0;border:none;border-radius:0;}ul ul{}#main-container{overflow:hidden;padding:40px 0 100px 40px;position:relative;}@media all and (max-width:767px){#main-container{padding:80px 0;}}.page-node-type-full-page #main-container{padding:0;}#search-form input.form-search{height:50px;background:#f8f8f8;}#search-form a#edit-help-link{display:none;}.path-search h2,.path-search h3{padding-top:40px;}.path-search ol li{padding-bottom:40px;}#search-block-form .input-group{width:100%;}#search-block-form input[type="search"]{background:#f5f5f5;border:none;width:100%;height:50px;padding-left:20px;font-weight:500;border-radius:0;}.builder-row{margin-left:-15px;margin-right:-15px;}.navbar-nav li a.language-selector::before{position:absolute;content:"";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;font-size:26px;color:#000;text-indent:0;left:16px;top:0;border-left:1px solid #ccc;height:100%;padding:0;background:url("/themes/foundry/css/../img/world-dark.svg") no-repeat scroll center center transparent;width:39px;display:block;}nav.transparent li a.language-selector::before{background:url("/themes/foundry/css/../img/world-light.svg") no-repeat scroll center center transparent;}nav.transparent.fixed.bg-dark li a.language-selector::before{background:url("/themes/foundry/css/../img/world-dark.svg") no-repeat scroll center center transparent;}.navbar-nav li a.language-selector{padding-left:57px;height:74px;}@media all and (max-width:990px){.navbar-nav li a.language-selector{padding-left:15px;height:inherit;}.navbar-nav li a.language-selector::before{display:none;}}.navbar-nav li.lang-selector{margin-right:0px;}form#comment-form textarea{padding:16px 20px;background:#f5f5f5 none repeat scroll 0 0;}form#comment-form select#edit-comment-body-0-format--2{background:#f5f5f5 none repeat scroll 0 0;}form#comment-form button#edit-submit{float:right;max-width:25%;margin-right:0;}.region-content ul.links{padding-top:24px;text-transform:uppercase;}aside h2.block-title{font-family:"Raleway","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;font-weight:700;letter-spacing:2px;line-height:24px;padding-bottom:12px;margin-bottom:12px;border-bottom:1px solid #ccc;text-transform:uppercase;}aside .block{margin-bottom:48px;padding:0;}footer{border:none !important;margin:0 !important;background:#2B2B2B !important;}footer a{color:#fff;}footer a:hover{color:#000;}footer section{padding:0;margin:0;}.footer-1 h2.block-title{font-family:"Raleway","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;font-weight:700;letter-spacing:2px;line-height:24px;margin-bottom:12px;text-transform:uppercase;padding-bottom:12px;border-bottom:1px solid #555;}p.mb24{margin-bottom:24px !important;}p.mb48{margin-bottom:48px !important;}p.mb64{margin-bottom:64px !important;}p.mb80{margin-bottom:80px !important;}.site-branding .logo{margin:0;}.site-branding .logo img{max-height:60%;}.site-branding .name{display:none;}.menu > li{margin-right:12px;height:74px;}nav.fixed,nav.absolute{z-index:999;}.navbar-toggle{margin:0;padding:0;border:none;}nav.transparent.fixed .menu > li > span,.menu li span{font-size:14px;text-transform:uppercase;font-weight:600;letter-spacing:1px;color:#000;opacity:1;padding:10px 15px;line-height:52px;display:block;transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;max-width:100%;white-space:normal;}@media all and (max-width:990px){.menu li span{line-height:inherit;}}.menu li span:hover{opacity:1 !important;}nav.transparent .navbar-toggle,nav.bg-dark .navbar-toggle{color:#fff;}nav.transparent .mobile-toggle.active  .navbar-toggle{color:#000;}.menu > li > ul li span{color:#fff;height:auto;padding:6px 24px;}.has-dropdown::after{right:15px !important;top:-2px !important;}.navbar-default .navbar-toggle:hover,.navbar-default .navbar-toggle:focus,.nav li a:hover,.nav li a:focus{background:none;}#block-mainnavigation .navbar-nav > li > a{margin-top:2px;}.menu > li ul{height:auto;}.menu > li ul li{margin-right:0;}@media all and (min-width:990px){.menu > li.mega-menu-li ul{width:400px;margin-top:1px;}.menu > li.mega-menu-li ul li{width:50%;display:inline-block;margin-right:0;padding-right:0;float:left;}nav.bg-dark .menu > li > span{color:#000000;font-size:14px;}nav.transparent .menu > li > span{color:#FFFFFF;font-size:14px;}}.menu li a.is-active{}a.search-menu-item{position:relative;text-indent:100px;width:50px;overflow:hidden;height:74px;font-size:0px !important;color:transparent !important;}a.search-menu-item:before,nav.transparent.fixed a.search-menu-item::before{position:absolute;content:"\e610";font-family:'themify';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;font-size:26px;color:#000;text-indent:0;left:0;top:0;border-left:1px solid #ccc;height:100%;padding:23px 0 0 22px;}nav.transparent a.search-menu-item::before{color:#fff;border-left:1px solid #ffffff;}@media all and (max-width:990px){.navbar-toggle{display:block;color:#000000 !important;}.transparent .navbar-toggle{color:#ffffff !important;}.nav-open .navbar-toggle{display:block;color:#000000 !important;}}.user-logged-in nav.absolute{top:80px;}nav.pager-nav{margin:100px 0;}nav.pager-nav .pagination li a{width:auto;padding:6px 12px;}.breadcrumb{background:none;padding:0;}.breadcrumb li a,.breadcrumb li{font-family:"Raleway","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;line-height:24px;font-weight:400;text-transform:uppercase;letter-spacing:2px;font-weight:700;font-size:11px;font-weight:600;}.breadcrumb > li + li:before{padding:0 16px;color:#ffffff;}@media all and (max-width:767px){.breadcrumb > li + li:before{padding:0 4px;}}nav.tabs{text-transform:uppercase;}.image-edge .container div[class*="col-"]  div[class*="col-"]{position:relative;}.background-image-holder{position:absolute !important;}.masonry-layout .masonry-item{background:none;border:none;}.postscript{margin-bottom:48px;}.postscript h2{margin-bottom:15px;padding-bottom:10px;text-transform:uppercase;border-bottom:1px solid #FFFFFF;color:#FFFFFF;font-family:"Unit Rounded Offc W01 Medium";font-size:16px;font-weight:bold;letter-spacing:2px;line-height:19px;padding-bottom:26px;margin-bottom:26px;margin-top:34px;}.region-postscript-third ul li{margin-bottom:18px;}.block-block-content9d9675fb-6125-4680-aa51-69faf55603ed{height:0;}.view-blog .post-title,.view-blog .views-field-view-node{margin-top:24px;}.node--type-article .field--name-field-video{margin-bottom:24px;}.post-meta .field--name-field-blog-category{display:inline;}.node--type-article .content section h2{letter-spacing:2px;margin-right:-2px;text-transform:uppercase;font-size:16px;line-height:24px;padding-top:24px;border-top:1px solid #ccc;}.node--type-article .content section article.comment{padding-bottom:40px;}.path-blog-masonry-2-col .main-container,.path-blog-masonry-3-col .main-container,.path-blog-masonry-sidebar-left .main-container,.path-blog-masonry-sidebar-right .main-container{background:#f8f8f8;}.recent-posts .views-field.views-field-created{display:block;letter-spacing:0;opacity:0.8;margin-top:5px;}.recent-posts .link-list{line-height:normal;}.block-twitter-feed h3,.block-twitter-feed hr{display:none;}.block-twitter-feed ul li{margin-bottom:24px;}.block-twitter-feed .block-inner ul li{position:relative;padding-left:22px;}.block-twitter-feed .block-inner ul li:before{position:absolute;top:6px;left:0;float:left;display:inline-block;color:#292929;content:"\e74b";font-family:'themify';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;font-size:13px;}.postscript .block-twitter-feed .block-inner ul li:before{color:#fff;}.block-twitter-feed .block-inner ul li hr{margin:12px 0;}.block-testimonial{text-align:center;}.block-testimonial-style1 .attachment .item-list li{list-style:none;display:inline-block;padding:0 5px;}.block-testimonial .flexslider .slides .quote-author img,.views-field-field-testimonial-image img{width:60px;height:60px;display:inline;}@media all and (min-width:767px){.block-testimonial .flex-direction-nav a.flex-prev,.block-testimonial .flexslider:hover .flex-direction-nav a.flex-prev{left:-50px;}.block-testimonial .flex-direction-nav a.flex-next,.block-testimonial .flexslider:hover .flex-direction-nav a.flex-next{right:-50px;}}.block-gallery-grid-3 .views-field-field-images ul{float:left;width:100%;margin:0;}.block-gallery-grid-3 .views-field-field-images ul li{float:left;padding:0px 5px 5px 0;width:33.333%;list-style:none;margin:0;}.block-gallery-grid-3 .views-field-field-images ul li:nth-child(3n+1){clear:left;}@media all and (max-width:767px){.block-gallery-grid-3 .views-field-field-images ul li{width:100%;padding:10px 0;clear:left;}}.flexslider{background:none;border:none;text-align:center;}.flexslider .flex-direction-nav a,.flexslider .flex-direction-nav a{display:block !important;}.image-slider .slides li img{width:100%;}.projects-2-col .masonry-layout .masonry-item{width:50%;margin:0 0 30px;}.projects-3-col .masonry-layout .masonry-item{width:33.333%;margin:0 0 30px;}.projects-4-col .masonry-layout .masonry-item{width:25%;margin:0 0 30px;}.projects-wide .masonry-layout .masonry-item{margin:0 !important;padding:0 !important;}.project a{color:#fff;}.row-gapless div[class*='col-']{padding:0;}.view-portfolio-parallax .parallax > .background-image-holder{height:100vh !important;top:-50vh !important;}.view-portfolio-parallax .pager-nav{padding:40px 0;}.user-logged-in nav.tabs{position:fixed;left:0;top:120px;transition:all 0.5s ease 0.25s;z-index:1000;}.user-logged-in nav.tabs ul.tabs--primary{background:#fff none repeat scroll 0 0;border:medium none;list-style:outside none none;opacity:0.9;}.user-logged-in nav.tabs ul.tabs--primary li{float:none;display:block;opacity:0.8;}.user-logged-in nav.tabs ul.tabs--primary li a{margin-right:0;}.user-logged-in nav.tabs ul.tabs--primary li.active a,.user-logged-in nav.tabs ul.tabs--primary li:hover a{background:#ffb500 none repeat scroll 0 0;border:none;border-radius:0;color:#fff;}.user-logged-in nav.tabs ul.tabs--primary li.active,.user-logged-in nav.tabs ul.tabs--primary li:hover{opacity:1;}button#edit-preview{display:none;}form#contact-message-feedback-form span.form-required{display:none;}form#contact-message-feedback-form label[for=edit-subject-0-value],form#contact-message-feedback-form label[for=edit-message-0-value],form#contact-message-feedback-form label[for=edit-name],form#contact-message-feedback-form label[for=edit-mail]{display:none;}form#contact-message-feedback-form button#edit-submit{width:100%;}input[type="email"]{background:#ffffff;border:none;width:100%;height:50px;padding-left:20px;font-weight:500;margin-bottom:24px;border-radius:0;border:1px solid #CFCFCF;}form#contact-message-feedback-form textarea{width:100%;border:none;background:#f5f5f5;margin-bottom:24px;border-radius:0;padding:16px 20px;}form#contact-message-contact-form-2-form #edit-field-booking-guests-wrapper{width:48%;margin-right:4%;float:left;margin-bottom:0;}form#contact-message-contact-form-2-form #edit-field-booking-time-wrapper{width:48%;float:left;margin-bottom:0;}form#contact-message-contact-form-2-form button#edit-submit{width:100%;}form#contact-message-contact-form-3-form textarea{padding:16px 20px;}form#contact-message-contact-form-3-form legend{border-bottom:none;text-align:center;}form#contact-message-contact-form-3-form .fieldset-legend,form#contact-message-contact-form-3-form .field-group-html-element h6,form#contact-message-contact-form-3-form label[for=edit-field-planner-source]{letter-spacing:2px;font-weight:700;font-size:12px;line-height:24px;font-family:"Raleway","Helvetica Neue",Helvetica,Arial,sans-serif;text-transform:uppercase;text-align:center;}form#contact-message-contact-form-3-form #edit-field-planner-typeofwork-wrapper,form#contact-message-contact-form-3-form #edit-field-planner-budget-wrapper,form#contact-message-contact-form-3-form #edit-field-planner-source-wrapper,form#contact-message-contact-form-3-form .field-group-html-element{border-top:1px solid #ccc;padding-top:24px;margin-top:24px;}form#contact-message-contact-form-3-form #edit-field-planner-source-wrapper{text-align:center;}form#contact-message-contact-form-3-form #edit-field-planner-source-wrapper label{color:#292929;margin-bottom:24px;}form#contact-message-contact-form-3-form #edit-actions{text-align:center;}@media all and (min-width:767px){#edit-field-planner-typeofwork .form-item,#edit-field-planner-budget .form-item{width:25%;padding-left:5%;margin-top:10px;float:left;}}.block-simplenews .field--name-mail,.block-simplenews .form-actions{float:left;width:48%;}body.user-logged-in .block-simplenews .form-actions{float:none;margin-left:auto;margin-right:auto;}.block-simplenews .field--name-mail{margin-right:4%;}.block-simplenews .field--name-mail .form-email{height:50px;line-height:50px;border:1px solid rgba(255,255,255,0.5);}.bg-secondary .block-simplenews .field--name-mail .form-email{background-color:#fff;}.block-simplenews .field--name-mail label[for=edit-mail-0-value]{display:none;}.block-simplenews #edit-actions .form-submit{width:100%;}body.path-user .main-container{background:url(/themes/foundry/css/../img/login-bg.jpg) center center no-repeat;height:100vh;}body.user-logged-in.path-user .main-container{background:none;}body.path-user .main-container .container{position:relative;top:50%;transform:translate3d(0px,-50%,0px);z-index:2;}body.path-user .main-container .tabs{margin-bottom:30px;}body.path-user .main-container button#edit-submit{width:100%;}body.path-user .main-container p{color:#fff;}body.path-user ul.nav-tabs{background:#111;}body.path-user ul.nav-tabs li a{border:none;padding:20px 25px;}@media all and (min-width:767px){body.path-user .main-container .container{width:50%;}body.path-user .main-container .container .region-content{border:1px solid rgba(255,255,255,0.4);padding:30px 30px 10px;}body.user-logged-in.path-user .main-container .container .region-content{padding:0;}}body.user-logged-in.path-user .main-container{background:none;height:auto;}body.user-logged-in.path-user .main-container .container{transform:none;}body.user-logged-in.path-user ul.nav-tabs{background:none;}body.user-logged-in.path-user ul.nav-tabs li a.is-active{border-color:#ddd #ddd transparent;border-style:solid;border-width:1px;}.path-frontpage .image-bg h1,.blocco-video h1{color:#ffffff;text-align:center;width:100%;font-size:4.2vw;text-transform:uppercase;}.blocco-video h1{margin-bottom:50px;}@media all and (max-width:768px){.path-frontpage .image-bg h1,.blocco-video h1{font-size:7.2vw;}}.path-frontpage .image-bg .lead,.blocco-video p{text-align:center;font-size:26px;font-weight:300;line-height:28px;font-family:"Unit Rounded Offc W01 Light";max-width:730px;display:table;margin:auto;}.path-frontpage .block-views-blockfitt-magazine-homepage-block{max-width:1280px;margin:-25vh auto 0 auto;z-index:1;position:relative;}@media all and (max-width:550px){.path-frontpage .block-views-blockfitt-magazine-homepage-block{margin:-60px auto 0 auto;}}.path-frontpage .view-fitt-magazine .view-content .views-row{padding-bottom:33%;height:0px;position:relative;float:left;width:33%;}.path-frontpage .builder-element .view-fitt-magazine .view-content .views-row{padding-bottom:70% !important;width:100%;float:right;}.path-frontpage .view-fitt-magazine .view-content{width:100%;overflow:hidden;float:unset;}.path-frontpage .view-fitt-magazine .view-footer{margin-bottom:60px;}.submit-round{display:table;margin:auto;border-radius:50px;margin-top:40px !important;color:#fff;font-weight:bold;cursor:pointer;background:url(/themes/foundry/css/../img/bottone.svg) no-repeat scroll 0 0 transparent;background-size:contain;height:50px;min-width:207px;text-align:center;line-height:48px;font-family:"Unit Rounded Offc W01 Light",sans-serif;font-size:16px;}.path-frontpage .view-fitt-magazine .submit-round{color:#E6007E;margin-top:55px !important;}.mbYTP_wrapper::before{content:"";background:#000000;position:absolute;width:100%;height:100%;opacity:0.5;z-index:1;}section .slogan{margin-top:-10vh;}footer p{color:#FFFFFF;font-family:"Unit Rounded Offc W01 Regular";font-size:16px;line-height:19px;}footer img.logo{margin-bottom:31px;}#closure{background:linear-gradient(32.97deg,#80C31C 0%,#80C31C 15%,#2B8CBE 50%,#E61385 85%,#E61385 100%);position:relative;margin-top:10px;}.view-fitt-magazine .view-content{float:left;width:80%;overflow:hidden;}@media all and (max-width:990px){.view-fitt-magazine .view-content{width:100%;}}.sezione-fitt-magazine .view-fitt-magazine .view-content{padding-right:25px;}.view-fitt-magazine .view-filters.form-group,.view-products .view-filters.form-group{float:right;max-width:20%;background-color:#F8F8F8;padding:25px;box-sizing:border-box !important;}@media all and (max-width:1030px){.view-fitt-magazine .view-filters.form-group,.view-products .view-filters.form-group{max-width:100%;}.view-fitt-magazine .view-content{width:100%;}.sezione-fitt-magazine .view-fitt-magazine .view-content{padding-right:0px;}}.view-fitt-magazine .view-filters.form-group .form-inline .form-control,.view-products .view-filters.form-group .form-inline .form-control{width:100%;}.view-fitt-magazine .view-content .views-row{padding-bottom:50%;height:0px;position:relative;float:left;width:50%;}@media all and (max-width:610px){.view-fitt-magazine .view-content .views-row{width:100%;padding-bottom:100%;}}.sezione-fitt-magazine .view-fitt-magazine .view-content .views-row{border:1px solid #ffffff;}.sezione-prodotti .view-content .views-row{height:auto;position:relative;float:left;width:33%;}.sezione-prodotti .region-content .view-content{display:none;}.sezione-prodotti .region-content .facet-item .view-content{display:block;}.js-facet-block-id-productcategory .facets-widget- li.facet-item,.block-facet-blockfacet-product-category .facets-widget- li.facet-item{display:inline-block;width:33%;margin:0px;padding:5px 5px 0 5px;position:relative;}.prevent-click{position:absolute;width:100%;height:278px;z-index:2;cursor:pointer;}.first-view .prevent-click{}@media all and (max-width:900px){.js-facet-block-id-productcategory .facets-widget- li.facet-item,.block-facet-blockfacet-product-category .facets-widget- li.facet-item{width:50%;}.sezione-prodotti .view-content .views-row{width:50%;}}@media all and (max-width:500px){.js-facet-block-id-productcategory .facets-widget- li.facet-item,.block-facet-blockfacet-product-category .facets-widget- li.facet-item{width:100%;}.sezione-prodotti .view-content .views-row{width:100%;}.js-facet-block-id-productcategory .facets-widget- li.facet-item > a,.block-facet-blockfacet-product-category .facets-widget- li.facet-item > a{padding-bottom:30% !important;}}.organizzati-per-futuro{text-align:center;}.organizzati-per-futuro h2{color:#2B2B2B;font-family:"Unit Rounded Offc W01 Medium";font-size:50px;font-weight:bold;line-height:46px;text-align:center;}.organizzati-per-futuro p{color:#2B2B2B;font-family:"Unit Rounded Offc W01 Light";font-size:28px;font-style:italic;font-weight:300;line-height:36px;text-align:center;margin-top:46px;}.worldwide-logistica{background-color:#F8F8F8;padding:40px 0;}.worldwide-logistica h3{color:#2B2B2B;font-family:"Unit Rounded Offc W01 Medium";font-size:30px;font-weight:bold;line-height:36px;}.worldwide-logistica p{color:#2B2B2B;font-family:"Unit Rounded Offc W01 Light";font-size:16px;line-height:19px;}.centri-logistici{text-align:center;}.centri-logistici h2{color:#2B2B2B;font-family:"Unit Rounded Offc W01 Medium";font-size:50px;font-weight:bold;line-height:46px;text-align:center;margin-bottom:50px;}.centri-logistici p{color:#2B2B2B;font-family:"Unit Rounded Offc W01 Light";font-size:30px;line-height:36px;text-align:center;}.mappa-presenza svg,.mappa-presenza #mappa-completa{max-width:100%;display:block;}.mappa-png{position:relative;width:100%;max-width:780px;margin:120px auto 20px auto;}.mappa-png #america{position:absolute;left:0.1%;top:10%;width:34.3%;}.mappa-png #europa{position:absolute;right:39.6%;top:8.6%;width:22.1%;}.mappa-png #cina-giappone{position:absolute;right:10%;top:24%;width:23.7%;}.mappa-presenza{background-color:#F8F8F8;background:url(/themes/foundry/css/../img/world.jpg) no-repeat;background-size:cover;padding:0px;overflow:inherit;min-height:700px;}.mappa-presenza #europa,.mappa-presenza #cina-giappone,.mappa-presenza #america{opacity:0.4;cursor:pointer;transition:all 1s;}.mappa-presenza #europa:hover,.mappa-presenza #cina-giappone:hover,.mappa-presenza #america:hover{opacity:1;}.mappa-presenza #europa.active,.mappa-presenza #cina-giappone.active,.mappa-presenza #america.active{opacity:1;}.mappa-presenza .map-info{display:block;}.mappa-presenza .map-info .contextual-links.links{display:block !important;}.map-info{background-color:#ffffff;margin-top:-288px;box-shadow:0 0 30px 0 #eaeaea;padding:50px 0;display:none;position:absolute;left:50%;top:93%;transform:translateX(-50%);}@media all and (max-width:765px){.map-info{margin-top:-76px;width:90%;}.map-info h2::before{top:-184px !important;width:90px !important;border-bottom:60px solid #ffffff !important;}.mappa-presenza{min-height:450px;}}.map-info h2{color:#2B2B2B;font-family:"Unit Rounded Offc W01 Medium";font-size:50px;font-weight:bold;line-height:52px;text-align:center;margin:55px 0 10px 0;}.map-info h2::before{margin:0 auto;content:"";width:130px;height:120px;display:block;position:absolute;left:50%;top:-100px;transform:translateX(-50%);border-left:100px solid transparent;border-right:100px solid transparent;border-bottom:130px solid #ffffff;}.map-info h3{color:#2B2B2B;font-family:"Unit Rounded Offc W01 Medium";font-size:30px;font-weight:bold;line-height:36px;text-align:center;background:url(/themes/foundry/css/../img/round-gradient.png) no-repeat scroll center top transparent;background-size:200px;padding-top:12px;padding-bottom:0px;margin-top:45px;}.map-info p{color:#2B2B2B;font-family:"Unit Rounded Offc W01 Light";font-size:16px;line-height:19px;text-align:center;}.map-legend{color:#2B2B2B;font-family:"Unit Rounded Offc W01 Medium";font-size:12px;line-height:19px;text-align:center;}.js-facet-block-id-productcategory .facets-widget- li.facet-item > a,.block-facet-blockfacet-product-category .facets-widget- li.facet-item > a{padding-bottom:100%;height:0px;position:relative;display:inline-block;width:100%;margin-left:0px;background-color:#dcdcdc;text-align:center;color:#ffffff;background-size:cover !important;border-radius:10px;}.js-facet-block-id-productcategory .facets-widget- li.facet-item > a.is-active,.block-facet-blockfacet-product-category .facets-widget- li.facet-item > a.is-active{border-bottom:5px solid #ffffff;border-image:url('/themes/foundry/css/../img/gradient.png') 30 round;}.js-facet-block-id-productcategory .facets-widget- li.facet-item > a::before,.block-facet-blockfacet-product-category .facets-widget- li.facet-item > a::before{content:"";position:absolute;height:100%;width:100%;top:0px;left:0px;opacity:0.3;background-color:#000000;transition:all 0.5s;border-radius:10px;}.js-facet-block-id-productcategory .facets-widget- li.facet-item:hover > a::before,.block-facet-blockfacet-product-category .facets-widget- li.facet-item:hover > a::before{opacity:0.5;}.js-facet-block-id-productcategory .facets-widget- li.facet-item > a::after,.block-facet-blockfacet-product-category .facets-widget- li.facet-item > a::after{content:"";position:absolute;top:85%;background:url(/themes/foundry/css/../img/frecciadown.svg) no-repeat scroll 0 0 transparent;height:20px;width:25px;left:50%;transform:translateX(-50%);transition:all 0.5s;}.js-facet-block-id-productcategory .facets-widget- li.facet-item:hover > a::after,.block-facet-blockfacet-product-category .facets-widget- li.facet-item:hover > a::after{top:87%;}.js-facet-block-id-productcategory .facets-widget- li.facet-item:hover > a.is-active::after,.block-facet-blockfacet-product-category .facets-widget- li.facet-item:hover > a.is-active::after{top:85%;}.js-facet-block-id-productcategory .facets-widget- li.facet-item > a.is-active::after,.block-facet-blockfacet-product-category .facets-widget- li.facet-item > a.is-active::after{background:url(/themes/foundry/css/../img/frecciadestra-rainbow.svg) no-repeat scroll 0 0 transparent;transform:translateX(-50%) rotate(90deg);}.js-facet-block-id-productcategory .facets-widget- li.facet-item > a.is-active::before,.block-facet-blockfacet-product-category .facets-widget- li.facet-item > a.is-active::before{opacity:0.8;background-color:#ffffff;}.js-facet-block-id-productcategory .facets-widget- li.facet-item > a.is-active .facet-item__value,.block-facet-blockfacet-product-category .facets-widget- li.facet-item > a.is-active .facet-item__value{color:#000000;}.js-facet-block-id-productcategory .facets-widget- li.facet-item > a .facet-item__value,.block-facet-blockfacet-product-category .facets-widget- li.facet-item > a .facet-item__value{position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);color:#FFFFFF;font-family:"Unit Rounded Offc W01 Medium";font-size:28px;line-height:36px;text-align:center;font-weight:bold;width:80%;}.js-facet-block-id-productcategory .facets-widget- li.facet-item > a .js-facet-deactivate,.block-facet-blockfacet-product-category .facets-widget- li.facet-item > a .js-facet-deactivate{display:none;}.js-facet-block-id-productcategory li.facet-item--active-trail > a,.block-facet-blockfacet-product-category li.facet-item--active-trail > a{display:none;}.view-fitt-magazine .view-content .views-row::before{content:"";opacity:0.4;background-color:#000000;width:100%;height:100%;position:absolute;z-index:2;}.view-fitt-magazine .views-row .term{color:#FFFFFF;font-family:"Unit Rounded Offc W01 Light";font-size:14px;text-transform:uppercase;display:inline-block;padding:0px 0px;margin-bottom:20px;font-weight:lighter;}.view-fitt-magazine .views-row .term span{width:auto;display:inline-block;padding:0 10px;margin-right:0px;background-color:#0098DB;}.view-fitt-magazine .views-row .term span.term-19{background-color:#0098DB;}.view-fitt-magazine .views-row .term span.term-18{background-color:#95C11F;}.view-fitt-magazine .views-row .term span.term-98{background-color:#E6007E;}.view-fitt-magazine .views-row .term span.term-17{background-color:#95C11F;}.view-fitt-magazine .views-row .term span.term-125{background-color:#c1b021;}.view-fitt-magazine .views-row .term span.term-99{background-color:#2B2B2B;}.view-fitt-magazine .views-row .term span.term-97{background-color:#1d1d1d;}.view-fitt-magazine .views-row .term span.term-15{background-color:#E6007E;}.view-fitt-magazine .read-more{color:#FFFFFF;text-transform:uppercase;font-size:17px;transition:all 0.3s;display:inline-block;padding:5px 30px;margin-top:0px;text-align:center;opacity:0;background:linear-gradient(32.97deg,#80C31C 0%,#80C31C 15%,#2B8CBE 50%,#E61385 85%,#E61385 100%) !important;border-radius:50px;}.view-fitt-magazine .views-field-nothing{color:#FFFFFF;font-family:"Unit Rounded Offc W01 Light",sans-serif;font-size:16px;font-weight:bold;border-bottom:1px solid #ffffff;margin:25px 30px 0 30px;display:block;opacity:1;position:relative;z-index:3;}.view-fitt-magazine .views-row:hover .views-field-title .read-more{opacity:1;margin-top:30px;transition-delay:0.2s;}.view-fitt-magazine .views-row:hover .views-field-title{bottom:35px;}.view-fitt-magazine .pager{padding-left:0;margin:20px 0;text-align:center;list-style:none;float:left;width:100%;margin-left:-10%;}.view-fitt-magazine .view-filters.form-group::before,.view-products .view-filters.form-group::before,.sezione-prodotti .region-sidebar-second::before{color:#2B2B2B;font-family:"Unit Rounded Offc W01 Light";font-size:30px;font-weight:300;line-height:36px;display:block !important;margin-bottom:20px;}.page-lang-en .view-fitt-magazine .view-filters.form-group::before,.page-lang-en .view-products .view-filters.form-group::before,.page-lang-en.sezione-prodotti .region-sidebar-second::before{content:"Filter by:";}.page-lang-it .view-fitt-magazine .view-filters.form-group::before,.page-lang-it .view-products .view-filters.form-group::before,.page-lang-it.sezione-prodotti .region-sidebar-second::before{content:"Filtra per:";}.page-lang-es .view-fitt-magazine .view-filters.form-group::before,.page-lang-es .view-products .view-filters.form-group::before,.page-lang-es.sezione-prodotti .region-sidebar-second::before{content:"Filtrado por:";}.page-lang-de .view-fitt-magazine .view-filters.form-group::before,.page-lang-de .view-products .view-filters.form-group::before,.page-lang-de.sezione-prodotti .region-sidebar-second::before{content:"Filtern nach:";}.page-lang-ru .view-fitt-magazine .view-filters.form-group::before,.page-lang-ru .view-products .view-filters.form-group::before,.page-lang-ru.sezione-prodotti .region-sidebar-second::before{content:"Сортировать по:";}.page-lang-fr .view-fitt-magazine .view-filters.form-group::before,.page-lang-fr .view-products .view-filters.form-group::before,.page-lang-fr.sezione-prodotti .region-sidebar-second::before{content:"Filtrer par:";}.view-fitt-magazine .view-filters.form-group input{color:#2B2B2B;font-family:"Unit Rounded Offc W01 Light";font-style:italic;font-weight:300;}.view-display-id-homepage_block .social{width:160px;margin:0 auto 30px auto;}.view-display-id-homepage_block .social .linkedin{margin:0 30px;}.view-fitt-magazine #edit-field-category .checkbox{display:block;}.view-fitt-magazine input.form-checkbox,.facets-widget-checkbox input.facets-checkbox{float:right;}.view-fitt-magazine .control-label.option{width:100%;font-size:16px;line-height:37px;color:#2B2B2B;}.facets-widget-checkbox .facet-item label{font-size:14px;line-height:1em;color:#2B2B2B;width:100%;cursor:pointer;padding-right:30px;}.facets-widget-checkbox .facets-checkbox,.webform-submission-form label.option input,.view-fitt-magazine .control-label.option input,.builder-element-5cf63b3ace6a0 input[type="checkbox"]{display:none !important;}.facets-widget-checkbox .facet-item,.webform-submission-form label.option,.view-fitt-magazine .control-label.option,.builder-element-5cf63b3ace6a0 label.cb{background:url('/themes/foundry/css/../img/unchecked.png') no-repeat scroll right center transparent;background-size:contain;height:26px;margin-bottom:12px;transition:all 0.3s;}.webform-submission-form label.option{background-position:top !important;}.facets-widget-checkbox .facet-item:hover{opacity:0.6;}.facets-widget-checkbox .facet-item.checked:hover{opacity:1;}.facets-widget-checkbox .facet-item.checked,.webform-submission-form label.option.checked,.view-fitt-magazine .control-label.option.checked,label.cb.checked{background:url('/themes/foundry/css/../img/checked.png') no-repeat scroll right center transparent;background-size:contain;}.view-fitt-magazine .fieldgroup{width:100%;}.view-fitt-magazine .form-type-checkbox{display:block;}.view-fitt-magazine .views-field-field-image img{position:absolute;top:0;left:0;height:100%;width:100%;z-index:-2;}.view-fitt-magazine .views-field-title{color:#FFFFFF;font-family:"Unit Rounded Offc W01 Medium";font-size:30px;font-weight:bold;line-height:28px;margin:0 auto;position:absolute;bottom:0px;display:block;padding:0 33px;transition:all 0.2s;z-index:3;cursor:pointer;}@media all and (max-width:800px){.view-fitt-magazine .views-field-title{font-size:20px;}}.page-node-type-news .bg-secondary h3,.page-node-type-news h1.pagetitle{font-size:2vw;line-height:1em;}.tuv{position:relative;background:url('/themes/foundry/css/../img/tuv.png') no-repeat scroll 0 0 transparent;height:109px;width:109px;display:block;margin-top:-56px;background-size:cover;left:50%;transform:translateX(-50%);}.region-postscript-fouth .social a{margin-right:22px;}#closure .field--name-body{position:relative;}#closure p{position:relative;width:100%;text-align:center;padding:0 20px;height:19px;color:#FFFFFF;font-family:"Unit Rounded Offc W01 Light";font-size:16px;line-height:1.2em;margin-top:15px;margin-bottom:16px !important;display:inline-block;}#closure p a{font-family:"Unit Rounded Offc W01 Medium";}.view-products .views-field-field-product-category{display:none;}.product-card{display:block;background:#fff;margin:26px 10px;border:1px solid #CFCFCF;transition:all 0.3s;}.product-card:hover{box-shadow:2px 2px 28px 0 rgba(0,0,0,0.15);border:1px solid #ffffff;}.product-card .views-field-title{color:#2B2B2B;font-family:"Unit Rounded Offc W01 Medium";font-size:18px;font-weight:bold;line-height:25px;text-align:center;display:block;background:#F8F8F8;padding:10px 0;}.product-card .views-field-link a{color:#1c1e22;padding:14px;text-align:center;display:block;margin:0px;text-transform:uppercase;font-size:15px;transition:all 0.5s;z-index:4;position:absolute;width:100%;}.product-card .views-field-link{position:relative;width:100%;overflow:hidden;height:50px;display:block;}.product-card .views-field-link:before{content:"";position:absolute;bottom:-100%;width:100%;height:100%;background:linear-gradient(92.97deg,#80C31C 0%,#80C31C 15%,#2B8CBE 50%,#E61385 85%,#E61385 100%);left:0px;transition:all 0.5s;z-index:3;}.product-card:hover .views-field-link a{color:#ffffff;}.product-card:hover .views-field-link:before{bottom:0%;}.product-card .views-field-field-image img{max-width:100%;margin:20px auto 0 auto;}.view-products .views-row{display:inline-block;}.view-products .product-category{width:33%;display:inline-block;vertical-align:top;}.view-products .product-category h3{cursor:pointer;}.made-to-innovate{color:#FFFFFF;font-family:"Unit Rounded Offc W01 Medium";font-weight:bold;text-align:center;}.made-to-innovate h2{color:#ffffff;font-size:65px;line-height:80px;}@media all and (max-width:550px){.made-to-innovate h2{font-size:55px;line-height:1em;}}.made-to-innovate .paragrafo p{font-family:"Unit Rounded Offc W01 Light";font-size:18px;line-height:24px;text-align:center;margin:20px 0 87px 0 !important;}.made-to-innovate .col-md-4 h4{font-size:75px;line-height:1em;font-weight:bold;color:#ffffff;}@media all and (max-width:793px){.made-to-innovate .col-md-4 h4{margin-top:60px;}.made-to-innovate .paragrafo p{margin:20px 0 0 0 !important;}}.made-to-innovate .col-md-4 p{font-size:30px;font-weight:bold;line-height:1em;}@media all and (max-width:900px){.path-frontpage .view-fitt-magazine .view-content .views-row{padding-bottom:50% !important;width:50% !important;}.path-frontpage .view-fitt-magazine .view-content .views-row:last-child{display:none !important;}}@media all and (max-width:550px){.path-frontpage .view-fitt-magazine .view-content .views-row{padding-bottom:100% !important;width:100% !important;}.path-frontpage .view-fitt-magazine .view-content .views-row:last-child{display:block;}}@media all and (max-width:990px){.menu > li{height:35px;}.navbar-nav > li > a{line-height:28px;}.has-dropdown::after{right:0px !important;top:8px !important;}}.business-area{background-color:#F8F8F8;padding:50px 0;text-align:center;}.business-area h2{font-size:65px;font-weight:bold;}.multinational-company h3{font-size:65px;font-weight:bold;line-height:1.2em;}@media all and (max-width:600px){.multinational-company h3{font-size:45px;line-height:1em;}}@media all and (max-width:550px){.bus-area .views-row .views-field-title{margin-left:0px !important;}.bus-area .view-fitt-magazine .view-content .views-row::before{width:100% !important;right:auto !important;}.bus-area .views-row .views-field-field-image img{margin-left:0px !important;}.bus-area-news .builder-element-children-wrapper{min-height:200px !important;}.bus-area{padding:30px 20px !important;}.bus-area h2 img{margin-top:40px;}}.multinational-company p{color:#2B2B2B;font-family:"Unit Rounded Offc W01 Regular";font-size:16px;line-height:19px;margin-bottom:40px !important;}.business-with-fitt .webform-submission-form{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:max-content auto;grid-gap:10px;grid-template-areas:"A C"
   "B C"
   " . SUBMIT";}.business-with-fitt #edit-col1{grid-area:A;}.business-with-fitt #edit-col2{grid-area:C;}.business-with-fitt #edit-col3{grid-area:B;}.business-with-fitt #edit-col4{grid-area:SUBMIT;}.business-with-fitt{background-color:#F8F8F8;}.business-with-fitt #edit-col1,.business-with-fitt #edit-col2{}@media all and (max-width:980px){.business-with-fitt .webform-submission-form{grid-template-columns:1fr;grid-template-areas:"A"
            "C"
            "B"
            "SUBMIT";}}.business-with-fitt #edit-col1,.business-with-fitt .builder-element-5cf63b271303c{padding-right:140px;}@media all and (max-width:600px){.business-with-fitt #edit-col1,.business-with-fitt .builder-element-5cf63b271303c{padding-right:10px;}.business-with-fitt .builder-element-5cf63b3ace6a0 form{margin-top:20px;}}.business-with-fitt .builder-element-5cf63b271303c a{font-size:13px;}.business-with-fitt .builder-element-5cf63b3ace6a0 form{font-weight:bold;}.business-with-fitt h2{font-size:52px;font-weight:bold;margin-bottom:36px;}.business-with-fitt h2 a{display:none;}.business-with-fitt textarea{padding:23px 20px;}.business-with-fitt #edit-incipit,.business-with-fitt p{font-size:16px;color:#000000;line-height:1.2em;}.business-with-fitt .webform-element-description{line-height:1.5em;}.business-with-fitt #edit-privacy1,.business-with-fitt #edit-privacy2{background-color:#ffffff;border:1px solid grey;border-radius:0px;width:20px;height:20px;padding-right:40px;display:inline-block;}.business-with-fitt button[type="submit"]{width:100% !important;margin-top:20px;}.business-with-fitt .control-label.option{width:20px;overflow:hidden;height:60px;float:left;margin-right:5px;cursor:pointer;}.business-with-fitt label.cb{float:left;cursor:pointer;clear:both;background-position:left center;padding:0 0 0 36px;width:100%;margin-bottom:0px;}.business-with-fitt form a{font-size:14px;margin-top:0px;display:block;padding-left:26px;}.newsletter-block h2{color:#ffffff;font-size:65px;font-weight:bold;text-align:center;}.newsletter-block p{color:#ffffff;text-align:center;margin:60px 0;}section.bus-area,section.internal-news{padding:40px 0;}.bus-area h2{font-size:52px;font-weight:bold;text-align:center;}.bus-area .views-row img{max-width:none !important;width:auto;}.bus-area p{padding:0 8%;line-height:1em;}.bus-area a.submit-round{color:#E6007E;text-transform:uppercase;margin-bottom:30px;}.bus-area .builder-element-children-wrapper{text-align:center;color:#000000;}.bus-area .builder-element-children-wrapper .views-row{text-align:left;}.bus-area .views-row .views-field-field-image-category img{width:auto;height:100%;position:absolute;left:0px;top:0px;z-index:-1;display:none;}.bus-area .views-row .views-field-field-image img{margin-left:50%;z-index:1;}.bus-area .views-row .views-field-title{margin-left:48%;}.bus-area .views-row .term{display:none;}.bus-area .views-row .views-field-nothing{margin-left:54%;}.bus-area .view-fitt-magazine .view-content .views-row::before{opacity:0.4;width:50%;right:0px;}.bus-area .views-row{overflow:hidden;}.page-node-type-product .field--name-field-images,.page-node-type-news .field--name-field-images{float:left;width:50%;margin-right:35px;margin-bottom:16px;border:1px solid #cccccc;}.page-node-type-product .field--name-field-images-nav,.page-node-type-news .field--name-field-images-nav{float:left;width:50%;margin-bottom:65px;margin-right:35px;}.field--name-field-images-nav .field--item.slick-slide{padding:0 4px;outline:none;cursor:pointer;opacity:0.5;}.field--name-field-images-nav .field--item.slick-slide.slick-current.slick-active{opacity:1;}.field--name-field-images-nav .slick-list.draggable{width:calc(100% - 120px) !important;margin:0 auto;}.field--name-field-images-nav .slick-arrow{color:transparent;background-color:#F8F8F8;border:none;height:100%;width:50px;outline:none;}.field--name-field-images-nav .slick-prev.slick-arrow{position:absolute;left:0px;top:0px;}.field--name-field-images-nav .slick-prev.slick-arrow::before{content:"";position:absolute;top:0;left:0;background:url('/themes/foundry/css/../img/frecciasinistra-rainbow.svg') no-repeat scroll center center transparent;height:100%;width:100%;}.field--name-field-images-nav .slick-next.slick-arrow{position:absolute;right:0px;top:0px;}.field--name-field-images-nav .slick-next.slick-arrow::before{content:"";position:absolute;top:0;background:url('/themes/foundry/css/../img/frecciadestra-rainbow.svg') no-repeat scroll center center transparent;height:100%;width:100%;left:0px;}.field--item.slick-slide img{border:1px solid #cccccc;}.page-node-type-product h1.page-header{color:#2B2B2B;font-size:58px;text-transform:uppercase;font-weight:bold;border:none;margin-bottom:40px;margin-top:10px;line-height:0.8em;}.field--name-field-product-website a{background:linear-gradient(32.97deg,#80C31C 0%,#80C31C 15%,#2B8CBE 50%,#E61385 85%,#E61385 100%);color:#FFFFFF;font-family:"Unit Rounded Offc W01 Medium";font-size:30px;font-weight:bold;line-height:36px;text-align:center;padding:20px;margin-top:53px;width:100%;display:block;}.field--name-field-product-info h3{font-size:20px;line-height:1em;margin:8px 0 20px 0;font-weight:normal;}.field--name-field-product-info table img{max-width:100px;}.field--name-field-product-info table{width:auto;}.field--name-field-technical-data,.field--name-field-product-info{clear:both;display:none;margin:35px 0;}.field--name-field-technical-data .field--label,.field--name-field-product-info .field--label{color:#2B2B2B;font-family:"Unit Rounded Offc W01 Medium";font-size:30px;font-weight:bold;line-height:36px;text-align:center;margin:35px 0;display:none;}.field--name-field-technical-data h2,.field--name-field-product-info h2{font-size:24px !important;font-weight:bold !important;}.field--name-field-technical-data table{width:100%;}.field--name-field-technical-data table thead{padding:20px 0;background-color:#CFCFCF;}.field--name-field-technical-data table th,.field--name-field-technical-data table td{padding:10px 15px;text-align:center;border-bottom:1px solid #cfcfcf;}@media all and (max-width:790px){.page-node-type-product h1.page-header{font-size:45px;}}@media all and (max-width:650px){.page-node-type-product article .field--name-body,.page-node-type-news article .field--name-body{margin-left:0px !important;}.page-node-type-product .field--name-field-images,.page-node-type-news .field--name-field-images{width:100%;margin-right:0px;}.page-node-type-product .field--name-field-images-nav,.page-node-type-news .field--name-field-images-nav{width:100%;}}.page-node-type-product .field--name-body .field--label{color:#2B2B2B;font-family:"Unit Rounded Offc W01 Medium";font-size:30px;font-weight:bold;line-height:36px;margin:20px 0;}.page-node-type-product .field--name-body .field--label::before{content:"";background:linear-gradient(32.97deg,#80C31C 0%,#80C31C 15%,#2B8CBE 50%,#E61385 85%,#E61385 100%);width:100px;height:3px;display:block;margin-bottom:10px;}.page-node-type-product article .field--name-body{padding-bottom:40px;}.page-node-type-product article .field--name-field-builder{padding-bottom:40px;}.page-node-type-product article .field--name-field-builder .col-md-6{padding:30px;}.page-node-type-product article .field--name-field-builder img{border-radius:12px;}.page-node-type-product article .field--name-field-builder ul,.page-node-type-product article .field--name-field-builder ol{list-style:inherit !important;}.page-node-type-product article .field--name-body h3,.page-node-type-product article .field--name-body h4{font-size:20px;}article .content .field--name-body a[href$=".pdf"],.builder-element-type-text a[href$=".pdf"],.field--name-field-technical-data a[href$=".pdf"]{background-image:url(/themes/foundry/css/../img/pdf-icon.svg);padding-left:53px;background-size:contain;background-repeat:no-repeat;height:36px;display:block;border:none;transition:all 0.5s;line-height:36px;font-size:20px;color:#000000;font-weight:bold;font-family:"Unit Rounded Offc W01 Medium";}.page-node-type-product article .field--name-body a[href$=".pdf"]{display:inline-block;}article .content .field--name-body a[href$=".pdf"]::after,.builder-element-type-text a[href$=".pdf"]::after,.field--name-field-technical-data a[href$=".pdf"]::after{content:"";width:100%;background:linear-gradient(32.97deg,#80C31C 0%,#80C31C 15%,#2B8CBE 50%,#E61385 85%,#E61385 100%);height:3px;display:block;margin-left:-53px;margin-top:14px;width:calc(100% + 53px);}article .content .field--name-body a[href$=".pdf"]:hover,.builder-element-type-text a[href$=".pdf"]:hover{opacity:0.7;}.page-node-type-product article .field--name-body a{border-bottom:1px solid #E61385;}.page-node-type-product .field--name-body iframe{max-width:100%;}.product-tabs{width:100%;clear:both;}.product-tabs .ptab{width:50%;padding:15px 18px;display:inline-block;text-align:center;text-transform:uppercase;color:#E6007E;font-family:"Unit Rounded Offc W01 Medium";font-size:15px;font-weight:bold;line-height:19px;cursor:pointer;background-color:#F8F8F8;transition:all 0.5s;}@media all and (max-width:500px){.product-tabs .ptab{min-height:69px;display:block;float:left;}.product-tabs{padding-bottom:0px;overflow:hidden;}.modal-container a.read-more{font-size:14px;position:relative !important;}.field--name-field-technical-data table,.field--name-field-product-info table{width:100%;overflow-x:scroll !important;display:block;}#main-container{padding:40px 0;}}.product-tabs .ptab.active{background:linear-gradient(32.97deg,#80C31C 0%,#80C31C 15%,#2B8CBE 50%,#E61385 85%,#E61385 100%);color:#ffffff;}.if-you-need-support{text-align:center;}.if-you-need-support h3{color:#ffffff;font-family:"Unit Rounded Offc W01 Medium";font-size:50px;font-weight:bold;line-height:80px;text-align:center;}.page-node-78 .background-image-holder.fadeIn{z-index:1;}.page-node-78 .text-center p{font-size:19px;}.page-node-78 .text-center p::before{content:"";background:linear-gradient(32.97deg,#80C31C 0%,#80C31C 15%,#2B8CBE 50%,#E61385 85%,#E61385 100%);background-size:200px;display:block;margin:15px auto;height:3px;width:200px;}.news.teaser .view-fitt-magazine .view-content .views-row{width:100%;padding-bottom:100%;border-radius:10px;}.news.teaser .view-fitt-magazine .view-content{width:100%;}.fullscreen.vid-bg .field--name-body{z-index:5;position:absolute;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);min-width:100%;}.internal-news h2{color:#2B2B2B;font-family:"Unit Rounded Offc W01 Medium";font-size:50px;font-weight:bold;line-height:46px;text-align:center;max-width:400px;margin:0 auto;background:url(/themes/foundry/css/../img/round-gradient.png) no-repeat scroll center top transparent;background-size:200px;padding-top:30px;}.internal-news p{color:#2B2B2B;font-family:"Unit Rounded Offc W01 Light";font-size:16px;line-height:19px;text-align:center;margin:31px auto;max-width:300px;}.vertical-align .builder-element-children-wrapper{margin-top:50%;transform:translateY(-50%);}.bus-area-news .builder-element-children-wrapper{border-radius:10px !important;}.bus-area-news.infrastructure .builder-element-children-wrapper{background:url(/themes/foundry/css/../img/home/Reti_infrastrutturali_fitt.jpg) no-repeat scroll center center transparent;background-size:cover !important;min-height:450px;}.bus-area-news.building .builder-element-children-wrapper{background:url(/themes/foundry/css/../img/home/Edilizia_impianti.jpg) no-repeat scroll center center transparent;background-size:cover !important;min-height:450px;}.bus-area-news.manufacturing .builder-element-children-wrapper{background:url(/themes/foundry/css/../img/home/Industria_agricoltura.jpg) no-repeat scroll center center transparent;background-size:cover !important;min-height:450px;}.bus-area-news.outdoor-living .builder-element-children-wrapper{background:url(/themes/foundry/css/../img/home/outdoor-living.jpg) no-repeat scroll center center transparent;background-size:cover !important;min-height:450px;}.bus-area-news.nautica .builder-element-children-wrapper{background:url(/themes/foundry/css/../img/Boating.jpg) no-repeat scroll center center transparent;background-size:cover !important;min-height:450px;}.bus-area-news.piscine-spa .builder-element-children-wrapper{background:url(/themes/foundry/css/../img/home/piscina_spa.jpg) no-repeat scroll center center transparent;background-size:cover !important;min-height:450px;}@media (max-width:990px){.bus-area .builder-element-children-wrapper{display:flex;flex-wrap:wrap;justify-content:center;}.bus-area .builder-element-children-wrapper article{position:absolute;left:0px;width:100%;}.bus-area .col-md-5{order:1;}.bus-area .col-md-7{order:2;}.bus-area .builder-element{width:100% !important;padding-right:0px;padding-left:0px;}.bus-area .view-fitt-magazine .view-content .views-row::before{width:100%;display:none;}.bus-area .views-row .views-field-nothing{margin-left:20px;}.bus-area .views-row .views-field-title{margin-left:0%;bottom:auto !important;top:70px;}.bus-area .views-row .views-field-field-image img{margin-left:0%;z-index:1;display:none;}.path-frontpage .bus-area .builder-element .view-fitt-magazine .view-content .views-row{float:left;width:100% !important;display:block !important;}.path-frontpage .bus-area .col-md-7 .builder-element-inside::before{content:"";width:100%;height:100%;opacity:0.3;background-color:#000000;position:absolute;left:0px;}.path-frontpage .bus-area .view-fitt-magazine .view-content{overflow:inherit;}.bus-area h2{width:100%;}.bus-area a.submit-round{margin-top:10px !important;margin-bottom:30px;}.bus-area .container{padding:0px !important;}.bus-area .builder-row{margin-left:0px;margin-right:0px;}.business-with-fitt #edit-col1{padding-right:20px;}.business-with-fitt .control-label.option{height:28px;}}.innovation-flow{background-color:#F8F8F8;}.innovation-flow h2{color:#2B2B2B;font-family:"Unit Rounded Offc W01 Medium";font-size:50px;font-weight:bold;line-height:46px;}.innovation-flow .read-more{color:#ffffff;padding:5px 30px;}.innovation-flow .btn-modal{cursor:pointer;}.anni-50 h2{color:#2B2B2B;font-family:"Unit Rounded Offc W01 Medium";font-size:50px;font-weight:bold;line-height:46px;}.anni-50 p{max-width:390px;color:#2B2B2B;font-family:"Unit Rounded Offc W01 Light";font-size:16px;line-height:19px;margin:0 auto;}.anni-50 img{max-width:170px;height:auto;}.page-node-type-page article .field--name-body h1,.page-node-type-page article .field--name-body h2{color:#2B2B2B;font-family:"Unit Rounded Offc W01 Medium";font-size:50px;font-weight:bold;line-height:46px;text-align:center;background:url('/themes/foundry/css/../img/round-gradient.png') no-repeat scroll center 0 transparent;background-size:200px;padding-top:30px;margin-bottom:65px;margin-top:40px;}.page-node-type-page article .field--name-body h3{color:#000000;text-align:left;font-size:35px;text-transform:inherit;font-family:"Unit Rounded Offc W01 Medium";font-weight:bold;line-height:0.9em;margin:40px 0 30px 0;}.page-node-type-page article .field--name-body strong{color:#000000;text-transform:inherit;font-family:"Unit Rounded Offc W01 Medium";font-weight:bold;line-height:0.9em;margin:40px 0 30px 0;}.highlights-flowing{background-color:#F8F8F8;padding:20px 0 !important;margin-bottom:80px;}.highlights-flowing .builder-element{padding:0px;text-align:center;}.highlights-flowing h2{color:#000000;font-family:"Unit Rounded Offc W01 Medium";font-size:58px;font-weight:bold;line-height:19px;text-align:center;margin-top:38px;}.highlights-flowing h3{color:#000000;font-family:"Unit Rounded Offc W01 Medium";font-size:23px;font-weight:bold;line-height:32px;text-align:center;}.highlights-flowing p{color:#2B2B2B;font-family:"Unit Rounded Offc W01 Light";font-size:24px;font-weight:300;line-height:19px;text-align:center;margin:34px 0 16px 0;}.highlights-flowing p img{height:76px;}.sustainability-growth{padding:160px 0;}.sustainability-growth p{color:#ffffff;font-family:"Unit Rounded Offc W01 Light";font-size:30px;font-style:italic;font-weight:300;line-height:35px;text-align:center;}.sustainability-growth h2{opacity:0.46;color:#FFFFFF;font-family:"Unit Rounded Offc W01 Medium";font-size:80px;font-weight:bold;line-height:46px;text-align:center;margin:0px 0 58px 0;}@media all and (max-width:600px){.sustainability-growth h2{font-size:60px;}.sustainability-growth p{padding:0 30px;}}.sustainability-growth strong{color:#FFFFFF;font-family:"Unit Rounded Offc W01 Medium";font-size:16px;font-weight:bold;line-height:19px;text-align:center;font-style:normal;}.trigenerazione h2{color:#2B2B2B;font-family:"Unit Rounded Offc W01 Medium";font-size:50px;font-weight:bold;line-height:46px;text-align:center;max-width:600px;margin:0 auto 50px auto;}.trigenerazione strong{text-transform:uppercase;font-size:16px;font-weight:bold;}.trigenerazione{background-color:#F8F8F8;z-index:3;}.trigenerazione ul.tabs{display:block;text-align:center;margin-top:45px;}.trigenerazione ul.tabs li{padding:5px 0px;}.trigenerazione ul.tabs li.active{background:linear-gradient(32.97deg,#80C31C 0%,#80C31C 15%,#2B8CBE 50%,#E61385 85%,#E61385 100%);color:#ffffff;}.trigenerazione ul.tabs li.active span{color:#ffffff;}.trigenerazione ul.tabs li span{color:#000000;opacity:1;}.oval{height:186px;width:186px;background:linear-gradient(32.97deg,#80C31C 0%,#80C31C 15%,#2B8CBE 50%,#E61385 85%,#E61385 100%);box-shadow:0 2px 10px 0 rgba(0,0,0,0.5);color:#ffffff;border-radius:50%;text-align:center;color:#ffffff;position:relative;margin:0 auto 0px auto;}.oval .builder-element-inner{font-size:25px;color:#ffffff;position:absolute;font-family:"Unit Rounded Offc W01 Medium";top:50%;left:50%;transform:translateY(-50%) translateX(-50%);}.oval .builder-element-inner h3{font-size:73px;color:#ffffff;}.be-fitt .field--name-body{text-align:center;}.be-fitt h2{color:#2B2B2B;font-family:"Unit Rounded Offc W01 Medium";font-size:50px;font-weight:bold;line-height:46px;text-align:center;}.be-fitt p{color:#2B2B2B;font-family:"Unit Rounded Offc W01 Light";font-size:16px;line-height:19px;text-align:center;}.magazine-flowing .view-footer,.magazine-flowing .view-header{display:none;}.magazine-flowing .view-fitt-magazine .view-content .views-row{padding-bottom:33.3333333%;height:0px;position:relative;float:left;width:33.33333333%;}@media all and (max-width:900px){.magazine-flowing .view-fitt-magazine .view-content .views-row{padding-bottom:50%;width:50%;}.magazine-flowing .view-fitt-magazine .view-content .views-row:last-child{display:none;}}@media all and (max-width:650px){.magazine-flowing .view-fitt-magazine .view-content .views-row{padding-bottom:100%;width:100%;}.magazine-flowing .view-fitt-magazine .view-content .views-row:last-child{display:block;}}.magazine-flowing .view-fitt-magazine .view-content{float:left;width:100%;overflow:hidden;}.fitt-magazine-title h2{color:#2B2B2B;font-family:"Unit Rounded Offc W01 Medium";font-size:50px;font-weight:bold;line-height:46px;text-align:center;}.fitt-magazine-title{padding:60px 20px 40px 20px;}.posizioni-aperte{padding:40px 0;}.posizioni-aperte h2{color:#2B2B2B;font-family:"Unit Rounded Offc W01 Medium";font-size:50px;font-weight:bold;line-height:36px;}.posizioni-aperte .views-field-field-image{float:left;width:390px;margin-right:25px;background-color:#d1d2d4;min-height:270px;position:relative;}@media all and (max-width:725px){.posizioni-aperte .views-field-field-image{width:100%;margin-bottom:20px;}.posizioni-aperte .views-row{margin:0 20px;}}.posizioni-aperte .views-field-field-image img{width:auto !important;max-height:170px;margin:auto;position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);}.posizioni-aperte .views-row{color:#2B2B2B;font-family:"Unit Rounded Offc W01 Light";font-size:16px;line-height:19px;margin-bottom:70px;min-height:245px;}.posizioni-aperte .views-field-title{color:#2B2B2B;font-family:"Unit Rounded Offc W01 Medium";font-size:30px;font-weight:bold;text-transform:uppercase;margin:10px 0 25px 0;line-height:1em;}.posizioni-aperte .views-field-view-node a{color:#FFFFFF;text-transform:uppercase;font-size:17px;transition:all 0.3s;display:inline-block;padding:7px 30px;margin-top:17px;text-align:center;opacity:1;background:linear-gradient(32.97deg,#80C31C 0%,#80C31C 15%,#2B8CBE 50%,#E61385 85%,#E61385 100%) !important;border-radius:50px;}.page-node-type-product #block-webform{display:none;}.page-node-type-product #block-webform .form-item-prodotto{color:#2B2B2B;font-family:"Unit Rounded Offc W01 Medium";font-size:30px;font-weight:bold;line-height:36px;margin:20px 0;}.page-node-type-product .reveal-modal #block-webform{display:block;}.page-node-type-product .reveal-modal #block-webform #edit-link{display:none;}.modal-container{position:relative;margin:42px 0;}.modal-container a.read-more::before{content:"";width:calc(100% - 5px);height:calc(100% - 4px);position:absolute;background:#ffffff;margin:-13px -27px !important;border-radius:50px;z-index:0;}.modal-container a.read-more{display:inline-block;position:absolute;left:50%;transform:translateX(-50%);text-transform:uppercase;}p.no-results{color:#2B2B2B;font-family:"Unit Rounded Offc W01 Medium";font-size:27px;font-weight:bold;line-height:1.3em;text-align:center;background:url(/themes/foundry/css/../img/round-gradient.png) no-repeat scroll center 0 transparent;background-size:200px;padding-top:30px;margin-bottom:65px !important;margin-top:40px;}#product-breadcrumb{background-color:#F8F8F8;padding:30px;}#product-breadcrumb ul{text-align:center;margin-bottom:0px;}#product-breadcrumb ul li{display:inline-block;}#product-breadcrumb ul li a,#product-breadcrumb ul li.title{color:#2B2B2B;font-family:"Unit Rounded Offc W01 Light";font-size:14px;line-height:28px;text-align:center;text-transform:uppercase;padding:0 16px;}.page-node-type-careers-position article,.page-node-type-careers-position .block-webform{float:left;width:50%;}.page-node-type-careers-position article .content{padding:0 80px 0 0;}.page-node-type-careers-position .block-webform{background:#f8f8f8;padding:40px 78px;}@media all and (max-width:768px){.page-node-type-careers-position article,.page-node-type-careers-position .block-webform{width:100%;}}.webform-submission-form .form-item-i-agree-with-privacy-condition label{background-position:left center !important;padding-left:35px;}.play-icon{float:left;}.play-icon:before{content:"";height:124px;width:124px;background:url(/themes/foundry/css/../img/play.svg) no-repeat scroll 0 0 transparent;cursor:pointer;position:absolute;z-index:3;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);}.path-content-search .view-content img,.path-fitt-search .view-content img{float:left;width:120px;border:1px solid #d8d8d8;margin-right:16px;margin-bottom:20px;}.path-content-search .view-content .views-row,.path-fitt-search .view-content .views-row{clear:both;display:block;width:100%;}.path-content-search .view-content .views-field-title,.path-fitt-search .view-content .views-field-title{font-size:23px;margin-top:70px;margin-bottom:12px;}.path-content-search label,.path-fitt-search label{font-size:30px;margin-right:14px;text-transform:uppercase;}a.all-products{background:#f8f8f8;padding:16px 5px;display:block;margin:16px auto !important;max-width:240px;text-align:center;text-transform:uppercase;font-size:16px;font-weight:bold;font-family:"Unit Rounded Offc W01 Medium",sans-serif;}a.all-products span{margin-right:11px;font-size:15px;}.overlay-map{background:#000000;opacity:0;position:absolute;z-index:0;width:100%;height:400px;left:0px;top:0px;transition:all;}.active .overlay-map{}.page-lang-ru.path-frontpage .multinational-company h3{font-size:45px;}.page-lang-ru.path-frontpage .bus-area h2{font-size:35px;line-height:1em;}.maintenance-page{background:url('/themes/foundry/css/../img/FITT-Maintenance-page.jpg') no-repeat;background-size:cover;}.maintenance-page .container{display:none;}.foundry_modal label.option{background-position-x:left !important;padding-left:35px;}#content-top .captcha-admin-links{display:none;}#content-top .block-inner{padding:30px;position:relative;}#content-top .button,#content-top input{margin-bottom:0px !important;}.facet-search-page .view-products .product-category{width:100%;}.facet-search-page.sezione-prodotti .region-content .view-content{display:block;}#main-container .menu > li{float:none !important;}#main-container .menu > li a{float:none !important;line-height:unset;padding:0px;}#main-container .menu{width:100%;height:auto !important;}#main-container .menu > li ul{display:none !important;}#main-container .language-selector,#main-container .search-menu-item{display:none !important;}#main-container .menu > li{margin-right:12px;height:auto;width:auto !important;display:inline;}#main-container .has-dropdown:after{display:none !important;}.page-not-found #main-container .view-fitt-magazine .view-content{width:100%;}.page-not-found #main-container .view-fitt-magazine .view-content .views-row{padding-bottom:33%;height:0px;position:relative;float:left;width:33%;}.page-not-found #main-container .view-fitt-magazine .view-footer{display:none;}.view-id-export_products a.feed-icon{position:absolute;top:20px;right:0px;width:145px;background:#e49400;color:#ffffff !important;padding:10px;text-indent:inherit;border-radius:5px;text-align:center;}.view-id-export_products .captcha-admin-links{display:none;}.sezione-prodotti-2 .view-products .product-category{width:100%;display:inline-block;vertical-align:top;}.sezione-prodotti-2 .view-products .views-row{display:inline-block;width:33%;}

.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0;}.slick-list:focus{outline:none;}.slick-list.dragging{cursor:pointer;cursor:hand;}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto;}.slick-track:before,.slick-track:after{display:table;content:'';}.slick-track:after{clear:both;}.slick-loading .slick-track{visibility:hidden;}.slick-slide{display:none;float:left;height:100%;min-height:1px;}[dir='rtl'] .slick-slide{float:right;}.slick-slide img{display:block;}.slick-slide.slick-loading img{display:none;}.slick-slide.dragging img{pointer-events:none;}.slick-initialized .slick-slide{display:block;}.slick-loading .slick-slide{visibility:hidden;}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent;}.slick-arrow.slick-hidden{display:none;}
