/* Minification failed. Returning unminified contents.
(4,1): run-time error CSS1019: Unexpected token, found '@charset'
(4,10): run-time error CSS1019: Unexpected token, found '"UTF-8"'
(4,17): run-time error CSS1019: Unexpected token, found ';'
(4,18): run-time error CSS1019: Unexpected token, found '@import'
(4,26): run-time error CSS1019: Unexpected token, found 'url("https://fonts.googleapis.com/css?family=Poppins:300,400,700")'
(4,92): run-time error CSS1019: Unexpected token, found ';'
(4,93): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(4,123): run-time error CSS1035: Expected colon, found '{'
(4,84505): run-time error CSS1038: Expected hex color, found '#ffff'
(4,110956): run-time error CSS1038: Expected hex color, found '#ffff'
(4,133503): run-time error CSS1038: Expected hex color, found '#ffff'
(4,155222): run-time error CSS1038: Expected hex color, found '#ffff'
(4,177126): run-time error CSS1038: Expected hex color, found '#ffff'
(5,1): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(5,31): run-time error CSS1035: Expected colon, found '{'
 */
@charset "UTF-8";@font-face{font-family:"Ionicons";font-display:swap;src:url("/Content/fonts/ionicons.eot?v=2.0.0");src:url("/Content/fonts/ionicons.eot?v=2.0.0#iefix") format("embedded-opentype"),url("/Content/fonts/ionicons.ttf?v=2.0.0") format("truetype"),url("/Content/fonts/ionicons.woff?v=2.0.0") format("woff"),url("/Content/fonts/ionicons.svg?v=2.0.0#Ionicons") format("svg");font-weight:normal;font-style:normal}.ion,.ionicons,.ion-alert:before,.ion-alert-circled:before,.ion-android-add:before,.ion-android-add-circle:before,.ion-android-alarm-clock:before,.ion-android-alert:before,.ion-android-apps:before,.ion-android-archive:before,.ion-android-arrow-back:before,.ion-android-arrow-down:before,.ion-android-arrow-dropdown:before,.ion-android-arrow-dropdown-circle:before,.ion-android-arrow-dropleft:before,.ion-android-arrow-dropleft-circle:before,.ion-android-arrow-dropright:before,.ion-android-arrow-dropright-circle:before,.ion-android-arrow-dropup:before,.ion-android-arrow-dropup-circle:before,.ion-android-arrow-forward:before,.ion-android-arrow-up:before,.ion-android-attach:before,.ion-android-bar:before,.ion-android-bicycle:before,.ion-android-boat:before,.ion-android-bookmark:before,.ion-android-bulb:before,.ion-android-bus:before,.ion-android-calendar:before,.ion-android-call:before,.ion-android-camera:before,.ion-android-cancel:before,.ion-android-car:before,.ion-android-cart:before,.ion-android-chat:before,.ion-android-checkbox:before,.ion-android-checkbox-blank:before,.ion-android-checkbox-outline:before,.ion-android-checkbox-outline-blank:before,.ion-android-checkmark-circle:before,.ion-android-clipboard:before,.ion-android-close:before,.ion-android-cloud:before,.ion-android-cloud-circle:before,.ion-android-cloud-done:before,.ion-android-cloud-outline:before,.ion-android-color-palette:before,.ion-android-compass:before,.ion-android-contact:before,.ion-android-contacts:before,.ion-android-contract:before,.ion-android-create:before,.ion-android-delete:before,.ion-android-desktop:before,.ion-android-document:before,.ion-android-done:before,.ion-android-done-all:before,.ion-android-download:before,.ion-android-drafts:before,.ion-android-exit:before,.ion-android-expand:before,.ion-android-favorite:before,.ion-android-favorite-outline:before,.ion-android-film:before,.ion-android-folder:before,.ion-android-folder-open:before,.ion-android-funnel:before,.ion-android-globe:before,.ion-android-hand:before,.ion-android-hangout:before,.ion-android-happy:before,.ion-android-home:before,.ion-android-image:before,.ion-android-laptop:before,.ion-android-list:before,.ion-android-locate:before,.ion-android-lock:before,.ion-android-mail:before,.ion-android-map:before,.ion-android-menu:before,.ion-android-microphone:before,.ion-android-microphone-off:before,.ion-android-more-horizontal:before,.ion-android-more-vertical:before,.ion-android-navigate:before,.ion-android-notifications:before,.ion-android-notifications-none:before,.ion-android-notifications-off:before,.ion-android-open:before,.ion-android-options:before,.ion-android-people:before,.ion-android-person:before,.ion-android-person-add:before,.ion-android-phone-landscape:before,.ion-android-phone-portrait:before,.ion-android-pin:before,.ion-android-plane:before,.ion-android-playstore:before,.ion-android-print:before,.ion-android-radio-button-off:before,.ion-android-radio-button-on:before,.ion-android-refresh:before,.ion-android-remove:before,.ion-android-remove-circle:before,.ion-android-restaurant:before,.ion-android-sad:before,.ion-android-search:before,.ion-android-send:before,.ion-android-settings:before,.ion-android-share:before,.ion-android-share-alt:before,.ion-android-star:before,.ion-android-star-half:before,.ion-android-star-outline:before,.ion-android-stopwatch:before,.ion-android-subway:before,.ion-android-sunny:before,.ion-android-sync:before,.ion-android-textsms:before,.ion-android-time:before,.ion-android-train:before,.ion-android-unlock:before,.ion-android-upload:before,.ion-android-volume-down:before,.ion-android-volume-mute:before,.ion-android-volume-off:before,.ion-android-volume-up:before,.ion-android-walk:before,.ion-android-warning:before,.ion-android-watch:before,.ion-android-wifi:before,.ion-aperture:before,.ion-archive:before,.ion-arrow-down-a:before,.ion-arrow-down-b:before,.ion-arrow-down-c:before,.ion-arrow-expand:before,.ion-arrow-graph-down-left:before,.ion-arrow-graph-down-right:before,.ion-arrow-graph-up-left:before,.ion-arrow-graph-up-right:before,.ion-arrow-left-a:before,.ion-arrow-left-b:before,.ion-arrow-left-c:before,.ion-arrow-move:before,.ion-arrow-resize:before,.ion-arrow-return-left:before,.ion-arrow-return-right:before,.ion-arrow-right-a:before,.ion-arrow-right-b:before,.ion-arrow-right-c:before,.ion-arrow-shrink:before,.ion-arrow-swap:before,.ion-arrow-up-a:before,.ion-arrow-up-b:before,.ion-arrow-up-c:before,.ion-asterisk:before,.ion-at:before,.ion-backspace:before,.ion-backspace-outline:before,.ion-bag:before,.ion-battery-charging:before,.ion-battery-empty:before,.ion-battery-full:before,.ion-battery-half:before,.ion-battery-low:before,.ion-beaker:before,.ion-beer:before,.ion-bluetooth:before,.ion-bonfire:before,.ion-bookmark:before,.ion-bowtie:before,.ion-briefcase:before,.ion-bug:before,.ion-calculator:before,.ion-calendar:before,.ion-camera:before,.ion-card:before,.ion-cash:before,.ion-chatbox:before,.ion-chatbox-working:before,.ion-chatboxes:before,.ion-chatbubble:before,.ion-chatbubble-working:before,.ion-chatbubbles:before,.ion-checkmark:before,.ion-checkmark-circled:before,.ion-checkmark-round:before,.ion-chevron-down:before,.ion-chevron-left:before,.ion-chevron-right:before,.ion-chevron-up:before,.ion-clipboard:before,.ion-clock:before,.ion-close:before,.ion-close-circled:before,.ion-close-round:before,.ion-closed-captioning:before,.ion-cloud:before,.ion-code:before,.ion-code-download:before,.ion-code-working:before,.ion-coffee:before,.ion-compass:before,.ion-compose:before,.ion-connection-bars:before,.ion-contrast:before,.ion-crop:before,.ion-cube:before,.ion-disc:before,.ion-document:before,.ion-document-text:before,.ion-drag:before,.ion-earth:before,.ion-easel:before,.ion-edit:before,.ion-egg:before,.ion-eject:before,.ion-email:before,.ion-email-unread:before,.ion-erlenmeyer-flask:before,.ion-erlenmeyer-flask-bubbles:before,.ion-eye:before,.ion-eye-disabled:before,.ion-female:before,.ion-filing:before,.ion-film-marker:before,.ion-fireball:before,.ion-flag:before,.ion-flame:before,.ion-flash:before,.ion-flash-off:before,.ion-folder:before,.ion-fork:before,.ion-fork-repo:before,.ion-forward:before,.ion-funnel:before,.ion-gear-a:before,.ion-gear-b:before,.ion-grid:before,.ion-hammer:before,.ion-happy:before,.ion-happy-outline:before,.ion-headphone:before,.ion-heart:before,.ion-heart-broken:before,.ion-help:before,.ion-help-buoy:before,.ion-help-circled:before,.ion-home:before,.ion-icecream:before,.ion-image:before,.ion-images:before,.ion-information:before,.ion-information-circled:before,.ion-ionic:before,.ion-ios-alarm:before,.ion-ios-alarm-outline:before,.ion-ios-albums:before,.ion-ios-albums-outline:before,.ion-ios-americanfootball:before,.ion-ios-americanfootball-outline:before,.ion-ios-analytics:before,.ion-ios-analytics-outline:before,.ion-ios-arrow-back:before,.ion-ios-arrow-down:before,.ion-ios-arrow-forward:before,.ion-ios-arrow-left:before,.ion-ios-arrow-right:before,.ion-ios-arrow-thin-down:before,.ion-ios-arrow-thin-left:before,.ion-ios-arrow-thin-right:before,.ion-ios-arrow-thin-up:before,.ion-ios-arrow-up:before,.ion-ios-at:before,.ion-ios-at-outline:before,.ion-ios-barcode:before,.ion-ios-barcode-outline:before,.ion-ios-baseball:before,.ion-ios-baseball-outline:before,.ion-ios-basketball:before,.ion-ios-basketball-outline:before,.ion-ios-bell:before,.ion-ios-bell-outline:before,.ion-ios-body:before,.ion-ios-body-outline:before,.ion-ios-bolt:before,.ion-ios-bolt-outline:before,.ion-ios-book:before,.ion-ios-book-outline:before,.ion-ios-bookmarks:before,.ion-ios-bookmarks-outline:before,.ion-ios-box:before,.ion-ios-box-outline:before,.ion-ios-briefcase:before,.ion-ios-briefcase-outline:before,.ion-ios-browsers:before,.ion-ios-browsers-outline:before,.ion-ios-calculator:before,.ion-ios-calculator-outline:before,.ion-ios-calendar:before,.ion-ios-calendar-outline:before,.ion-ios-camera:before,.ion-ios-camera-outline:before,.ion-ios-cart:before,.ion-ios-cart-outline:before,.ion-ios-chatboxes:before,.ion-ios-chatboxes-outline:before,.ion-ios-chatbubble:before,.ion-ios-chatbubble-outline:before,.ion-ios-checkmark:before,.ion-ios-checkmark-empty:before,.ion-ios-checkmark-outline:before,.ion-ios-circle-filled:before,.ion-ios-circle-outline:before,.ion-ios-clock:before,.ion-ios-clock-outline:before,.ion-ios-close:before,.ion-ios-close-empty:before,.ion-ios-close-outline:before,.ion-ios-cloud:before,.ion-ios-cloud-download:before,.ion-ios-cloud-download-outline:before,.ion-ios-cloud-outline:before,.ion-ios-cloud-upload:before,.ion-ios-cloud-upload-outline:before,.ion-ios-cloudy:before,.ion-ios-cloudy-night:before,.ion-ios-cloudy-night-outline:before,.ion-ios-cloudy-outline:before,.ion-ios-cog:before,.ion-ios-cog-outline:before,.ion-ios-color-filter:before,.ion-ios-color-filter-outline:before,.ion-ios-color-wand:before,.ion-ios-color-wand-outline:before,.ion-ios-compose:before,.ion-ios-compose-outline:before,.ion-ios-contact:before,.ion-ios-contact-outline:before,.ion-ios-copy:before,.ion-ios-copy-outline:before,.ion-ios-crop:before,.ion-ios-crop-strong:before,.ion-ios-download:before,.ion-ios-download-outline:before,.ion-ios-drag:before,.ion-ios-email:before,.ion-ios-email-outline:before,.ion-ios-eye:before,.ion-ios-eye-outline:before,.ion-ios-fastforward:before,.ion-ios-fastforward-outline:before,.ion-ios-filing:before,.ion-ios-filing-outline:before,.ion-ios-film:before,.ion-ios-film-outline:before,.ion-ios-flag:before,.ion-ios-flag-outline:before,.ion-ios-flame:before,.ion-ios-flame-outline:before,.ion-ios-flask:before,.ion-ios-flask-outline:before,.ion-ios-flower:before,.ion-ios-flower-outline:before,.ion-ios-folder:before,.ion-ios-folder-outline:before,.ion-ios-football:before,.ion-ios-football-outline:before,.ion-ios-game-controller-a:before,.ion-ios-game-controller-a-outline:before,.ion-ios-game-controller-b:before,.ion-ios-game-controller-b-outline:before,.ion-ios-gear:before,.ion-ios-gear-outline:before,.ion-ios-glasses:before,.ion-ios-glasses-outline:before,.ion-ios-grid-view:before,.ion-ios-grid-view-outline:before,.ion-ios-heart:before,.ion-ios-heart-outline:before,.ion-ios-help:before,.ion-ios-help-empty:before,.ion-ios-help-outline:before,.ion-ios-home:before,.ion-ios-home-outline:before,.ion-ios-infinite:before,.ion-ios-infinite-outline:before,.ion-ios-information:before,.ion-ios-information-empty:before,.ion-ios-information-outline:before,.ion-ios-ionic-outline:before,.ion-ios-keypad:before,.ion-ios-keypad-outline:before,.ion-ios-lightbulb:before,.ion-ios-lightbulb-outline:before,.ion-ios-list:before,.ion-ios-list-outline:before,.ion-ios-location:before,.ion-ios-location-outline:before,.ion-ios-locked:before,.ion-ios-locked-outline:before,.ion-ios-loop:before,.ion-ios-loop-strong:before,.ion-ios-medical:before,.ion-ios-medical-outline:before,.ion-ios-medkit:before,.ion-ios-medkit-outline:before,.ion-ios-mic:before,.ion-ios-mic-off:before,.ion-ios-mic-outline:before,.ion-ios-minus:before,.ion-ios-minus-empty:before,.ion-ios-minus-outline:before,.ion-ios-monitor:before,.ion-ios-monitor-outline:before,.ion-ios-moon:before,.ion-ios-moon-outline:before,.ion-ios-more:before,.ion-ios-more-outline:before,.ion-ios-musical-note:before,.ion-ios-musical-notes:before,.ion-ios-navigate:before,.ion-ios-navigate-outline:before,.ion-ios-nutrition:before,.ion-ios-nutrition-outline:before,.ion-ios-paper:before,.ion-ios-paper-outline:before,.ion-ios-paperplane:before,.ion-ios-paperplane-outline:before,.ion-ios-partlysunny:before,.ion-ios-partlysunny-outline:before,.ion-ios-pause:before,.ion-ios-pause-outline:before,.ion-ios-paw:before,.ion-ios-paw-outline:before,.ion-ios-people:before,.ion-ios-people-outline:before,.ion-ios-person:before,.ion-ios-person-outline:before,.ion-ios-personadd:before,.ion-ios-personadd-outline:before,.ion-ios-photos:before,.ion-ios-photos-outline:before,.ion-ios-pie:before,.ion-ios-pie-outline:before,.ion-ios-pint:before,.ion-ios-pint-outline:before,.ion-ios-play:before,.ion-ios-play-outline:before,.ion-ios-plus:before,.ion-ios-plus-empty:before,.ion-ios-plus-outline:before,.ion-ios-pricetag:before,.ion-ios-pricetag-outline:before,.ion-ios-pricetags:before,.ion-ios-pricetags-outline:before,.ion-ios-printer:before,.ion-ios-printer-outline:before,.ion-ios-pulse:before,.ion-ios-pulse-strong:before,.ion-ios-rainy:before,.ion-ios-rainy-outline:before,.ion-ios-recording:before,.ion-ios-recording-outline:before,.ion-ios-redo:before,.ion-ios-redo-outline:before,.ion-ios-refresh:before,.ion-ios-refresh-empty:before,.ion-ios-refresh-outline:before,.ion-ios-reload:before,.ion-ios-reverse-camera:before,.ion-ios-reverse-camera-outline:before,.ion-ios-rewind:before,.ion-ios-rewind-outline:before,.ion-ios-rose:before,.ion-ios-rose-outline:before,.ion-ios-search:before,.ion-ios-search-strong:before,.ion-ios-settings:before,.ion-ios-settings-strong:before,.ion-ios-shuffle:before,.ion-ios-shuffle-strong:before,.ion-ios-skipbackward:before,.ion-ios-skipbackward-outline:before,.ion-ios-skipforward:before,.ion-ios-skipforward-outline:before,.ion-ios-snowy:before,.ion-ios-speedometer:before,.ion-ios-speedometer-outline:before,.ion-ios-star:before,.ion-ios-star-half:before,.ion-ios-star-outline:before,.ion-ios-stopwatch:before,.ion-ios-stopwatch-outline:before,.ion-ios-sunny:before,.ion-ios-sunny-outline:before,.ion-ios-telephone:before,.ion-ios-telephone-outline:before,.ion-ios-tennisball:before,.ion-ios-tennisball-outline:before,.ion-ios-thunderstorm:before,.ion-ios-thunderstorm-outline:before,.ion-ios-time:before,.ion-ios-time-outline:before,.ion-ios-timer:before,.ion-ios-timer-outline:before,.ion-ios-toggle:before,.ion-ios-toggle-outline:before,.ion-ios-trash:before,.ion-ios-trash-outline:before,.ion-ios-undo:before,.ion-ios-undo-outline:before,.ion-ios-unlocked:before,.ion-ios-unlocked-outline:before,.ion-ios-upload:before,.ion-ios-upload-outline:before,.ion-ios-videocam:before,.ion-ios-videocam-outline:before,.ion-ios-volume-high:before,.ion-ios-volume-low:before,.ion-ios-wineglass:before,.ion-ios-wineglass-outline:before,.ion-ios-world:before,.ion-ios-world-outline:before,.ion-ipad:before,.ion-iphone:before,.ion-ipod:before,.ion-jet:before,.ion-key:before,.ion-knife:before,.ion-laptop:before,.ion-leaf:before,.ion-levels:before,.ion-lightbulb:before,.ion-link:before,.ion-load-a:before,.ion-load-b:before,.ion-load-c:before,.ion-load-d:before,.ion-location:before,.ion-lock-combination:before,.ion-locked:before,.ion-log-in:before,.ion-log-out:before,.ion-loop:before,.ion-magnet:before,.ion-male:before,.ion-man:before,.ion-map:before,.ion-medkit:before,.ion-merge:before,.ion-mic-a:before,.ion-mic-b:before,.ion-mic-c:before,.ion-minus:before,.ion-minus-circled:before,.ion-minus-round:before,.ion-model-s:before,.ion-monitor:before,.ion-more:before,.ion-mouse:before,.ion-music-note:before,.ion-navicon:before,.ion-navicon-round:before,.ion-navigate:before,.ion-network:before,.ion-no-smoking:before,.ion-nuclear:before,.ion-outlet:before,.ion-paintbrush:before,.ion-paintbucket:before,.ion-paper-airplane:before,.ion-paperclip:before,.ion-pause:before,.ion-person:before,.ion-person-add:before,.ion-person-stalker:before,.ion-pie-graph:before,.ion-pin:before,.ion-pinpoint:before,.ion-pizza:before,.ion-plane:before,.ion-planet:before,.ion-play:before,.ion-playstation:before,.ion-plus:before,.ion-plus-circled:before,.ion-plus-round:before,.ion-podium:before,.ion-pound:before,.ion-power:before,.ion-pricetag:before,.ion-pricetags:before,.ion-printer:before,.ion-pull-request:before,.ion-qr-scanner:before,.ion-quote:before,.ion-radio-waves:before,.ion-record:before,.ion-refresh:before,.ion-reply:before,.ion-reply-all:before,.ion-ribbon-a:before,.ion-ribbon-b:before,.ion-sad:before,.ion-sad-outline:before,.ion-scissors:before,.ion-search:before,.ion-settings:before,.ion-share:before,.ion-shuffle:before,.ion-skip-backward:before,.ion-skip-forward:before,.ion-social-android:before,.ion-social-android-outline:before,.ion-social-angular:before,.ion-social-angular-outline:before,.ion-social-apple:before,.ion-social-apple-outline:before,.ion-social-bitcoin:before,.ion-social-bitcoin-outline:before,.ion-social-buffer:before,.ion-social-buffer-outline:before,.ion-social-chrome:before,.ion-social-chrome-outline:before,.ion-social-codepen:before,.ion-social-codepen-outline:before,.ion-social-css3:before,.ion-social-css3-outline:before,.ion-social-designernews:before,.ion-social-designernews-outline:before,.ion-social-dribbble:before,.ion-social-dribbble-outline:before,.ion-social-dropbox:before,.ion-social-dropbox-outline:before,.ion-social-euro:before,.ion-social-euro-outline:before,.ion-social-facebook:before,.ion-social-facebook-outline:before,.ion-social-foursquare:before,.ion-social-foursquare-outline:before,.ion-social-freebsd-devil:before,.ion-social-github:before,.ion-social-github-outline:before,.ion-social-google:before,.ion-social-google-outline:before,.ion-social-googleplus:before,.ion-social-googleplus-outline:before,.ion-social-hackernews:before,.ion-social-hackernews-outline:before,.ion-social-html5:before,.ion-social-html5-outline:before,.ion-social-instagram:before,.ion-social-instagram-outline:before,.ion-social-javascript:before,.ion-social-javascript-outline:before,.ion-social-linkedin:before,.ion-social-linkedin-outline:before,.ion-social-markdown:before,.ion-social-nodejs:before,.ion-social-octocat:before,.ion-social-pinterest:before,.ion-social-pinterest-outline:before,.ion-social-python:before,.ion-social-reddit:before,.ion-social-reddit-outline:before,.ion-social-rss:before,.ion-social-rss-outline:before,.ion-social-sass:before,.ion-social-skype:before,.ion-social-skype-outline:before,.ion-social-snapchat:before,.ion-social-snapchat-outline:before,.ion-social-tumblr:before,.ion-social-tumblr-outline:before,.ion-social-tux:before,.ion-social-twitch:before,.ion-social-twitch-outline:before,.ion-social-twitter:before,.ion-social-twitter-outline:before,.ion-social-usd:before,.ion-social-usd-outline:before,.ion-social-vimeo:before,.ion-social-vimeo-outline:before,.ion-social-whatsapp:before,.ion-social-whatsapp-outline:before,.ion-social-windows:before,.ion-social-windows-outline:before,.ion-social-wordpress:before,.ion-social-wordpress-outline:before,.ion-social-yahoo:before,.ion-social-yahoo-outline:before,.ion-social-yen:before,.ion-social-yen-outline:before,.ion-social-youtube:before,.ion-social-youtube-outline:before,.ion-soup-can:before,.ion-soup-can-outline:before,.ion-speakerphone:before,.ion-speedometer:before,.ion-spoon:before,.ion-star:before,.ion-stats-bars:before,.ion-steam:before,.ion-stop:before,.ion-thermometer:before,.ion-thumbsdown:before,.ion-thumbsup:before,.ion-toggle:before,.ion-toggle-filled:before,.ion-transgender:before,.ion-trash-a:before,.ion-trash-b:before,.ion-trophy:before,.ion-tshirt:before,.ion-tshirt-outline:before,.ion-umbrella:before,.ion-university:before,.ion-unlocked:before,.ion-upload:before,.ion-usb:before,.ion-videocamera:before,.ion-volume-high:before,.ion-volume-low:before,.ion-volume-medium:before,.ion-volume-mute:before,.ion-wand:before,.ion-waterdrop:before,.ion-wifi:before,.ion-wineglass:before,.ion-woman:before,.ion-wrench:before,.ion-xbox:before{display:inline-block;font-family:"Ionicons";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;text-rendering:auto;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ion-alert:before{content:""}.ion-alert-circled:before{content:""}.ion-android-add:before{content:""}.ion-android-add-circle:before{content:""}.ion-android-alarm-clock:before{content:""}.ion-android-alert:before{content:""}.ion-android-apps:before{content:""}.ion-android-archive:before{content:""}.ion-android-arrow-back:before{content:""}.ion-android-arrow-down:before{content:""}.ion-android-arrow-dropdown:before{content:""}.ion-android-arrow-dropdown-circle:before{content:""}.ion-android-arrow-dropleft:before{content:""}.ion-android-arrow-dropleft-circle:before{content:""}.ion-android-arrow-dropright:before{content:""}.ion-android-arrow-dropright-circle:before{content:""}.ion-android-arrow-dropup:before{content:""}.ion-android-arrow-dropup-circle:before{content:""}.ion-android-arrow-forward:before{content:""}.ion-android-arrow-up:before{content:""}.ion-android-attach:before{content:""}.ion-android-bar:before{content:""}.ion-android-bicycle:before{content:""}.ion-android-boat:before{content:""}.ion-android-bookmark:before{content:""}.ion-android-bulb:before{content:""}.ion-android-bus:before{content:""}.ion-android-calendar:before{content:""}.ion-android-call:before{content:""}.ion-android-camera:before{content:""}.ion-android-cancel:before{content:""}.ion-android-car:before{content:""}.ion-android-cart:before{content:""}.ion-android-chat:before{content:""}.ion-android-checkbox:before{content:""}.ion-android-checkbox-blank:before{content:""}.ion-android-checkbox-outline:before{content:""}.ion-android-checkbox-outline-blank:before{content:""}.ion-android-checkmark-circle:before{content:""}.ion-android-clipboard:before{content:""}.ion-android-close:before{content:""}.ion-android-cloud:before{content:""}.ion-android-cloud-circle:before{content:""}.ion-android-cloud-done:before{content:""}.ion-android-cloud-outline:before{content:""}.ion-android-color-palette:before{content:""}.ion-android-compass:before{content:""}.ion-android-contact:before{content:""}.ion-android-contacts:before{content:""}.ion-android-contract:before{content:""}.ion-android-create:before{content:""}.ion-android-delete:before{content:""}.ion-android-desktop:before{content:""}.ion-android-document:before{content:""}.ion-android-done:before{content:""}.ion-android-done-all:before{content:""}.ion-android-download:before{content:""}.ion-android-drafts:before{content:""}.ion-android-exit:before{content:""}.ion-android-expand:before{content:""}.ion-android-favorite:before{content:""}.ion-android-favorite-outline:before{content:""}.ion-android-film:before{content:""}.ion-android-folder:before{content:""}.ion-android-folder-open:before{content:""}.ion-android-funnel:before{content:""}.ion-android-globe:before{content:""}.ion-android-hand:before{content:""}.ion-android-hangout:before{content:""}.ion-android-happy:before{content:""}.ion-android-home:before{content:""}.ion-android-image:before{content:""}.ion-android-laptop:before{content:""}.ion-android-list:before{content:""}.ion-android-locate:before{content:""}.ion-android-lock:before{content:""}.ion-android-mail:before{content:""}.ion-android-map:before{content:""}.ion-android-menu:before{content:""}.ion-android-microphone:before{content:""}.ion-android-microphone-off:before{content:""}.ion-android-more-horizontal:before{content:""}.ion-android-more-vertical:before{content:""}.ion-android-navigate:before{content:""}.ion-android-notifications:before{content:""}.ion-android-notifications-none:before{content:""}.ion-android-notifications-off:before{content:""}.ion-android-open:before{content:""}.ion-android-options:before{content:""}.ion-android-people:before{content:""}.ion-android-person:before{content:""}.ion-android-person-add:before{content:""}.ion-android-phone-landscape:before{content:""}.ion-android-phone-portrait:before{content:""}.ion-android-pin:before{content:""}.ion-android-plane:before{content:""}.ion-android-playstore:before{content:""}.ion-android-print:before{content:""}.ion-android-radio-button-off:before{content:""}.ion-android-radio-button-on:before{content:""}.ion-android-refresh:before{content:""}.ion-android-remove:before{content:""}.ion-android-remove-circle:before{content:""}.ion-android-restaurant:before{content:""}.ion-android-sad:before{content:""}.ion-android-search:before{content:""}.ion-android-send:before{content:""}.ion-android-settings:before{content:""}.ion-android-share:before{content:""}.ion-android-share-alt:before{content:""}.ion-android-star:before{content:""}.ion-android-star-half:before{content:""}.ion-android-star-outline:before{content:""}.ion-android-stopwatch:before{content:""}.ion-android-subway:before{content:""}.ion-android-sunny:before{content:""}.ion-android-sync:before{content:""}.ion-android-textsms:before{content:""}.ion-android-time:before{content:""}.ion-android-train:before{content:""}.ion-android-unlock:before{content:""}.ion-android-upload:before{content:""}.ion-android-volume-down:before{content:""}.ion-android-volume-mute:before{content:""}.ion-android-volume-off:before{content:""}.ion-android-volume-up:before{content:""}.ion-android-walk:before{content:""}.ion-android-warning:before{content:""}.ion-android-watch:before{content:""}.ion-android-wifi:before{content:""}.ion-aperture:before{content:""}.ion-archive:before{content:""}.ion-arrow-down-a:before{content:""}.ion-arrow-down-b:before{content:""}.ion-arrow-down-c:before{content:""}.ion-arrow-expand:before{content:""}.ion-arrow-graph-down-left:before{content:""}.ion-arrow-graph-down-right:before{content:""}.ion-arrow-graph-up-left:before{content:""}.ion-arrow-graph-up-right:before{content:""}.ion-arrow-left-a:before{content:""}.ion-arrow-left-b:before{content:""}.ion-arrow-left-c:before{content:""}.ion-arrow-move:before{content:""}.ion-arrow-resize:before{content:""}.ion-arrow-return-left:before{content:""}.ion-arrow-return-right:before{content:""}.ion-arrow-right-a:before{content:""}.ion-arrow-right-b:before{content:""}.ion-arrow-right-c:before{content:""}.ion-arrow-shrink:before{content:""}.ion-arrow-swap:before{content:""}.ion-arrow-up-a:before{content:""}.ion-arrow-up-b:before{content:""}.ion-arrow-up-c:before{content:""}.ion-asterisk:before{content:""}.ion-at:before{content:""}.ion-backspace:before{content:""}.ion-backspace-outline:before{content:""}.ion-bag:before{content:""}.ion-battery-charging:before{content:""}.ion-battery-empty:before{content:""}.ion-battery-full:before{content:""}.ion-battery-half:before{content:""}.ion-battery-low:before{content:""}.ion-beaker:before{content:""}.ion-beer:before{content:""}.ion-bluetooth:before{content:""}.ion-bonfire:before{content:""}.ion-bookmark:before{content:""}.ion-bowtie:before{content:""}.ion-briefcase:before{content:""}.ion-bug:before{content:""}.ion-calculator:before{content:""}.ion-calendar:before{content:""}.ion-camera:before{content:""}.ion-card:before{content:""}.ion-cash:before{content:""}.ion-chatbox:before{content:""}.ion-chatbox-working:before{content:""}.ion-chatboxes:before{content:""}.ion-chatbubble:before{content:""}.ion-chatbubble-working:before{content:""}.ion-chatbubbles:before{content:""}.ion-checkmark:before{content:""}.ion-checkmark-circled:before{content:""}.ion-checkmark-round:before{content:""}.ion-chevron-down:before{content:""}.ion-chevron-left:before{content:""}.ion-chevron-right:before{content:""}.ion-chevron-up:before{content:""}.ion-clipboard:before{content:""}.ion-clock:before{content:""}.ion-close:before{content:""}.ion-close-circled:before{content:""}.ion-close-round:before{content:""}.ion-closed-captioning:before{content:""}.ion-cloud:before{content:""}.ion-code:before{content:""}.ion-code-download:before{content:""}.ion-code-working:before{content:""}.ion-coffee:before{content:""}.ion-compass:before{content:""}.ion-compose:before{content:""}.ion-connection-bars:before{content:""}.ion-contrast:before{content:""}.ion-crop:before{content:""}.ion-cube:before{content:""}.ion-disc:before{content:""}.ion-document:before{content:""}.ion-document-text:before{content:""}.ion-drag:before{content:""}.ion-earth:before{content:""}.ion-easel:before{content:""}.ion-edit:before{content:""}.ion-egg:before{content:""}.ion-eject:before{content:""}.ion-email:before{content:""}.ion-email-unread:before{content:""}.ion-erlenmeyer-flask:before{content:""}.ion-erlenmeyer-flask-bubbles:before{content:""}.ion-eye:before{content:""}.ion-eye-disabled:before{content:""}.ion-female:before{content:""}.ion-filing:before{content:""}.ion-film-marker:before{content:""}.ion-fireball:before{content:""}.ion-flag:before{content:""}.ion-flame:before{content:""}.ion-flash:before{content:""}.ion-flash-off:before{content:""}.ion-folder:before{content:""}.ion-fork:before{content:""}.ion-fork-repo:before{content:""}.ion-forward:before{content:""}.ion-funnel:before{content:""}.ion-gear-a:before{content:""}.ion-gear-b:before{content:""}.ion-grid:before{content:""}.ion-hammer:before{content:""}.ion-happy:before{content:""}.ion-happy-outline:before{content:""}.ion-headphone:before{content:""}.ion-heart:before{content:""}.ion-heart-broken:before{content:""}.ion-help:before{content:""}.ion-help-buoy:before{content:""}.ion-help-circled:before{content:""}.ion-home:before{content:""}.ion-icecream:before{content:""}.ion-image:before{content:""}.ion-images:before{content:""}.ion-information:before{content:""}.ion-information-circled:before{content:""}.ion-ionic:before{content:""}.ion-ios-alarm:before{content:""}.ion-ios-alarm-outline:before{content:""}.ion-ios-albums:before{content:""}.ion-ios-albums-outline:before{content:""}.ion-ios-americanfootball:before{content:""}.ion-ios-americanfootball-outline:before{content:""}.ion-ios-analytics:before{content:""}.ion-ios-analytics-outline:before{content:""}.ion-ios-arrow-back:before{content:""}.ion-ios-arrow-down:before{content:""}.ion-ios-arrow-forward:before{content:""}.ion-ios-arrow-left:before{content:""}.ion-ios-arrow-right:before{content:""}.ion-ios-arrow-thin-down:before{content:""}.ion-ios-arrow-thin-left:before{content:""}.ion-ios-arrow-thin-right:before{content:""}.ion-ios-arrow-thin-up:before{content:""}.ion-ios-arrow-up:before{content:""}.ion-ios-at:before{content:""}.ion-ios-at-outline:before{content:""}.ion-ios-barcode:before{content:""}.ion-ios-barcode-outline:before{content:""}.ion-ios-baseball:before{content:""}.ion-ios-baseball-outline:before{content:""}.ion-ios-basketball:before{content:""}.ion-ios-basketball-outline:before{content:""}.ion-ios-bell:before{content:""}.ion-ios-bell-outline:before{content:""}.ion-ios-body:before{content:""}.ion-ios-body-outline:before{content:""}.ion-ios-bolt:before{content:""}.ion-ios-bolt-outline:before{content:""}.ion-ios-book:before{content:""}.ion-ios-book-outline:before{content:""}.ion-ios-bookmarks:before{content:""}.ion-ios-bookmarks-outline:before{content:""}.ion-ios-box:before{content:""}.ion-ios-box-outline:before{content:""}.ion-ios-briefcase:before{content:""}.ion-ios-briefcase-outline:before{content:""}.ion-ios-browsers:before{content:""}.ion-ios-browsers-outline:before{content:""}.ion-ios-calculator:before{content:""}.ion-ios-calculator-outline:before{content:""}.ion-ios-calendar:before{content:""}.ion-ios-calendar-outline:before{content:""}.ion-ios-camera:before{content:""}.ion-ios-camera-outline:before{content:""}.ion-ios-cart:before{content:""}.ion-ios-cart-outline:before{content:""}.ion-ios-chatboxes:before{content:""}.ion-ios-chatboxes-outline:before{content:""}.ion-ios-chatbubble:before{content:""}.ion-ios-chatbubble-outline:before{content:""}.ion-ios-checkmark:before{content:""}.ion-ios-checkmark-empty:before{content:""}.ion-ios-checkmark-outline:before{content:""}.ion-ios-circle-filled:before{content:""}.ion-ios-circle-outline:before{content:""}.ion-ios-clock:before{content:""}.ion-ios-clock-outline:before{content:""}.ion-ios-close:before{content:""}.ion-ios-close-empty:before{content:""}.ion-ios-close-outline:before{content:""}.ion-ios-cloud:before{content:""}.ion-ios-cloud-download:before{content:""}.ion-ios-cloud-download-outline:before{content:""}.ion-ios-cloud-outline:before{content:""}.ion-ios-cloud-upload:before{content:""}.ion-ios-cloud-upload-outline:before{content:""}.ion-ios-cloudy:before{content:""}.ion-ios-cloudy-night:before{content:""}.ion-ios-cloudy-night-outline:before{content:""}.ion-ios-cloudy-outline:before{content:""}.ion-ios-cog:before{content:""}.ion-ios-cog-outline:before{content:""}.ion-ios-color-filter:before{content:""}.ion-ios-color-filter-outline:before{content:""}.ion-ios-color-wand:before{content:""}.ion-ios-color-wand-outline:before{content:""}.ion-ios-compose:before{content:""}.ion-ios-compose-outline:before{content:""}.ion-ios-contact:before{content:""}.ion-ios-contact-outline:before{content:""}.ion-ios-copy:before{content:""}.ion-ios-copy-outline:before{content:""}.ion-ios-crop:before{content:""}.ion-ios-crop-strong:before{content:""}.ion-ios-download:before{content:""}.ion-ios-download-outline:before{content:""}.ion-ios-drag:before{content:""}.ion-ios-email:before{content:""}.ion-ios-email-outline:before{content:""}.ion-ios-eye:before{content:""}.ion-ios-eye-outline:before{content:""}.ion-ios-fastforward:before{content:""}.ion-ios-fastforward-outline:before{content:""}.ion-ios-filing:before{content:""}.ion-ios-filing-outline:before{content:""}.ion-ios-film:before{content:""}.ion-ios-film-outline:before{content:""}.ion-ios-flag:before{content:""}.ion-ios-flag-outline:before{content:""}.ion-ios-flame:before{content:""}.ion-ios-flame-outline:before{content:""}.ion-ios-flask:before{content:""}.ion-ios-flask-outline:before{content:""}.ion-ios-flower:before{content:""}.ion-ios-flower-outline:before{content:""}.ion-ios-folder:before{content:""}.ion-ios-folder-outline:before{content:""}.ion-ios-football:before{content:""}.ion-ios-football-outline:before{content:""}.ion-ios-game-controller-a:before{content:""}.ion-ios-game-controller-a-outline:before{content:""}.ion-ios-game-controller-b:before{content:""}.ion-ios-game-controller-b-outline:before{content:""}.ion-ios-gear:before{content:""}.ion-ios-gear-outline:before{content:""}.ion-ios-glasses:before{content:""}.ion-ios-glasses-outline:before{content:""}.ion-ios-grid-view:before{content:""}.ion-ios-grid-view-outline:before{content:""}.ion-ios-heart:before{content:""}.ion-ios-heart-outline:before{content:""}.ion-ios-help:before{content:""}.ion-ios-help-empty:before{content:""}.ion-ios-help-outline:before{content:""}.ion-ios-home:before{content:""}.ion-ios-home-outline:before{content:""}.ion-ios-infinite:before{content:""}.ion-ios-infinite-outline:before{content:""}.ion-ios-information:before{content:""}.ion-ios-information-empty:before{content:""}.ion-ios-information-outline:before{content:""}.ion-ios-ionic-outline:before{content:""}.ion-ios-keypad:before{content:""}.ion-ios-keypad-outline:before{content:""}.ion-ios-lightbulb:before{content:""}.ion-ios-lightbulb-outline:before{content:""}.ion-ios-list:before{content:""}.ion-ios-list-outline:before{content:""}.ion-ios-location:before{content:""}.ion-ios-location-outline:before{content:""}.ion-ios-locked:before{content:""}.ion-ios-locked-outline:before{content:""}.ion-ios-loop:before{content:""}.ion-ios-loop-strong:before{content:""}.ion-ios-medical:before{content:""}.ion-ios-medical-outline:before{content:""}.ion-ios-medkit:before{content:""}.ion-ios-medkit-outline:before{content:""}.ion-ios-mic:before{content:""}.ion-ios-mic-off:before{content:""}.ion-ios-mic-outline:before{content:""}.ion-ios-minus:before{content:""}.ion-ios-minus-empty:before{content:""}.ion-ios-minus-outline:before{content:""}.ion-ios-monitor:before{content:""}.ion-ios-monitor-outline:before{content:""}.ion-ios-moon:before{content:""}.ion-ios-moon-outline:before{content:""}.ion-ios-more:before{content:""}.ion-ios-more-outline:before{content:""}.ion-ios-musical-note:before{content:""}.ion-ios-musical-notes:before{content:""}.ion-ios-navigate:before{content:""}.ion-ios-navigate-outline:before{content:""}.ion-ios-nutrition:before{content:""}.ion-ios-nutrition-outline:before{content:""}.ion-ios-paper:before{content:""}.ion-ios-paper-outline:before{content:""}.ion-ios-paperplane:before{content:""}.ion-ios-paperplane-outline:before{content:""}.ion-ios-partlysunny:before{content:""}.ion-ios-partlysunny-outline:before{content:""}.ion-ios-pause:before{content:""}.ion-ios-pause-outline:before{content:""}.ion-ios-paw:before{content:""}.ion-ios-paw-outline:before{content:""}.ion-ios-people:before{content:""}.ion-ios-people-outline:before{content:""}.ion-ios-person:before{content:""}.ion-ios-person-outline:before{content:""}.ion-ios-personadd:before{content:""}.ion-ios-personadd-outline:before{content:""}.ion-ios-photos:before{content:""}.ion-ios-photos-outline:before{content:""}.ion-ios-pie:before{content:""}.ion-ios-pie-outline:before{content:""}.ion-ios-pint:before{content:""}.ion-ios-pint-outline:before{content:""}.ion-ios-play:before{content:""}.ion-ios-play-outline:before{content:""}.ion-ios-plus:before{content:""}.ion-ios-plus-empty:before{content:""}.ion-ios-plus-outline:before{content:""}.ion-ios-pricetag:before{content:""}.ion-ios-pricetag-outline:before{content:""}.ion-ios-pricetags:before{content:""}.ion-ios-pricetags-outline:before{content:""}.ion-ios-printer:before{content:""}.ion-ios-printer-outline:before{content:""}.ion-ios-pulse:before{content:""}.ion-ios-pulse-strong:before{content:""}.ion-ios-rainy:before{content:""}.ion-ios-rainy-outline:before{content:""}.ion-ios-recording:before{content:""}.ion-ios-recording-outline:before{content:""}.ion-ios-redo:before{content:""}.ion-ios-redo-outline:before{content:""}.ion-ios-refresh:before{content:""}.ion-ios-refresh-empty:before{content:""}.ion-ios-refresh-outline:before{content:""}.ion-ios-reload:before{content:""}.ion-ios-reverse-camera:before{content:""}.ion-ios-reverse-camera-outline:before{content:""}.ion-ios-rewind:before{content:""}.ion-ios-rewind-outline:before{content:""}.ion-ios-rose:before{content:""}.ion-ios-rose-outline:before{content:""}.ion-ios-search:before{content:""}.ion-ios-search-strong:before{content:""}.ion-ios-settings:before{content:""}.ion-ios-settings-strong:before{content:""}.ion-ios-shuffle:before{content:""}.ion-ios-shuffle-strong:before{content:""}.ion-ios-skipbackward:before{content:""}.ion-ios-skipbackward-outline:before{content:""}.ion-ios-skipforward:before{content:""}.ion-ios-skipforward-outline:before{content:""}.ion-ios-snowy:before{content:""}.ion-ios-speedometer:before{content:""}.ion-ios-speedometer-outline:before{content:""}.ion-ios-star:before{content:""}.ion-ios-star-half:before{content:""}.ion-ios-star-outline:before{content:""}.ion-ios-stopwatch:before{content:""}.ion-ios-stopwatch-outline:before{content:""}.ion-ios-sunny:before{content:""}.ion-ios-sunny-outline:before{content:""}.ion-ios-telephone:before{content:""}.ion-ios-telephone-outline:before{content:""}.ion-ios-tennisball:before{content:""}.ion-ios-tennisball-outline:before{content:""}.ion-ios-thunderstorm:before{content:""}.ion-ios-thunderstorm-outline:before{content:""}.ion-ios-time:before{content:""}.ion-ios-time-outline:before{content:""}.ion-ios-timer:before{content:""}.ion-ios-timer-outline:before{content:""}.ion-ios-toggle:before{content:""}.ion-ios-toggle-outline:before{content:""}.ion-ios-trash:before{content:""}.ion-ios-trash-outline:before{content:""}.ion-ios-undo:before{content:""}.ion-ios-undo-outline:before{content:""}.ion-ios-unlocked:before{content:""}.ion-ios-unlocked-outline:before{content:""}.ion-ios-upload:before{content:""}.ion-ios-upload-outline:before{content:""}.ion-ios-videocam:before{content:""}.ion-ios-videocam-outline:before{content:""}.ion-ios-volume-high:before{content:""}.ion-ios-volume-low:before{content:""}.ion-ios-wineglass:before{content:""}.ion-ios-wineglass-outline:before{content:""}.ion-ios-world:before{content:""}.ion-ios-world-outline:before{content:""}.ion-ipad:before{content:""}.ion-iphone:before{content:""}.ion-ipod:before{content:""}.ion-jet:before{content:""}.ion-key:before{content:""}.ion-knife:before{content:""}.ion-laptop:before{content:""}.ion-leaf:before{content:""}.ion-levels:before{content:""}.ion-lightbulb:before{content:""}.ion-link:before{content:""}.ion-load-a:before{content:""}.ion-load-b:before{content:""}.ion-load-c:before{content:""}.ion-load-d:before{content:""}.ion-location:before{content:""}.ion-lock-combination:before{content:""}.ion-locked:before{content:""}.ion-log-in:before{content:""}.ion-log-out:before{content:""}.ion-loop:before{content:""}.ion-magnet:before{content:""}.ion-male:before{content:""}.ion-man:before{content:""}.ion-map:before{content:""}.ion-medkit:before{content:""}.ion-merge:before{content:""}.ion-mic-a:before{content:""}.ion-mic-b:before{content:""}.ion-mic-c:before{content:""}.ion-minus:before{content:""}.ion-minus-circled:before{content:""}.ion-minus-round:before{content:""}.ion-model-s:before{content:""}.ion-monitor:before{content:""}.ion-more:before{content:""}.ion-mouse:before{content:""}.ion-music-note:before{content:""}.ion-navicon:before{content:""}.ion-navicon-round:before{content:""}.ion-navigate:before{content:""}.ion-network:before{content:""}.ion-no-smoking:before{content:""}.ion-nuclear:before{content:""}.ion-outlet:before{content:""}.ion-paintbrush:before{content:""}.ion-paintbucket:before{content:""}.ion-paper-airplane:before{content:""}.ion-paperclip:before{content:""}.ion-pause:before{content:""}.ion-person:before{content:""}.ion-person-add:before{content:""}.ion-person-stalker:before{content:""}.ion-pie-graph:before{content:""}.ion-pin:before{content:""}.ion-pinpoint:before{content:""}.ion-pizza:before{content:""}.ion-plane:before{content:""}.ion-planet:before{content:""}.ion-play:before{content:""}.ion-playstation:before{content:""}.ion-plus:before{content:""}.ion-plus-circled:before{content:""}.ion-plus-round:before{content:""}.ion-podium:before{content:""}.ion-pound:before{content:""}.ion-power:before{content:""}.ion-pricetag:before{content:""}.ion-pricetags:before{content:""}.ion-printer:before{content:""}.ion-pull-request:before{content:""}.ion-qr-scanner:before{content:""}.ion-quote:before{content:""}.ion-radio-waves:before{content:""}.ion-record:before{content:""}.ion-refresh:before{content:""}.ion-reply:before{content:""}.ion-reply-all:before{content:""}.ion-ribbon-a:before{content:""}.ion-ribbon-b:before{content:""}.ion-sad:before{content:""}.ion-sad-outline:before{content:""}.ion-scissors:before{content:""}.ion-search:before{content:""}.ion-settings:before{content:""}.ion-share:before{content:""}.ion-shuffle:before{content:""}.ion-skip-backward:before{content:""}.ion-skip-forward:before{content:""}.ion-social-android:before{content:""}.ion-social-android-outline:before{content:""}.ion-social-angular:before{content:""}.ion-social-angular-outline:before{content:""}.ion-social-apple:before{content:""}.ion-social-apple-outline:before{content:""}.ion-social-bitcoin:before{content:""}.ion-social-bitcoin-outline:before{content:""}.ion-social-buffer:before{content:""}.ion-social-buffer-outline:before{content:""}.ion-social-chrome:before{content:""}.ion-social-chrome-outline:before{content:""}.ion-social-codepen:before{content:""}.ion-social-codepen-outline:before{content:""}.ion-social-css3:before{content:""}.ion-social-css3-outline:before{content:""}.ion-social-designernews:before{content:""}.ion-social-designernews-outline:before{content:""}.ion-social-dribbble:before{content:""}.ion-social-dribbble-outline:before{content:""}.ion-social-dropbox:before{content:""}.ion-social-dropbox-outline:before{content:""}.ion-social-euro:before{content:""}.ion-social-euro-outline:before{content:""}.ion-social-facebook:before{content:""}.ion-social-facebook-outline:before{content:""}.ion-social-foursquare:before{content:""}.ion-social-foursquare-outline:before{content:""}.ion-social-freebsd-devil:before{content:""}.ion-social-github:before{content:""}.ion-social-github-outline:before{content:""}.ion-social-google:before{content:""}.ion-social-google-outline:before{content:""}.ion-social-googleplus:before{content:""}.ion-social-googleplus-outline:before{content:""}.ion-social-hackernews:before{content:""}.ion-social-hackernews-outline:before{content:""}.ion-social-html5:before{content:""}.ion-social-html5-outline:before{content:""}.ion-social-instagram:before{content:""}.ion-social-instagram-outline:before{content:""}.ion-social-javascript:before{content:""}.ion-social-javascript-outline:before{content:""}.ion-social-linkedin:before{content:""}.ion-social-linkedin-outline:before{content:""}.ion-social-markdown:before{content:""}.ion-social-nodejs:before{content:""}.ion-social-octocat:before{content:""}.ion-social-pinterest:before{content:""}.ion-social-pinterest-outline:before{content:""}.ion-social-python:before{content:""}.ion-social-reddit:before{content:""}.ion-social-reddit-outline:before{content:""}.ion-social-rss:before{content:""}.ion-social-rss-outline:before{content:""}.ion-social-sass:before{content:""}.ion-social-skype:before{content:""}.ion-social-skype-outline:before{content:""}.ion-social-snapchat:before{content:""}.ion-social-snapchat-outline:before{content:""}.ion-social-tumblr:before{content:""}.ion-social-tumblr-outline:before{content:""}.ion-social-tux:before{content:""}.ion-social-twitch:before{content:""}.ion-social-twitch-outline:before{content:""}.ion-social-twitter:before{content:""}.ion-social-twitter-outline:before{content:""}.ion-social-usd:before{content:""}.ion-social-usd-outline:before{content:""}.ion-social-vimeo:before{content:""}.ion-social-vimeo-outline:before{content:""}.ion-social-whatsapp:before{content:""}.ion-social-whatsapp-outline:before{content:""}.ion-social-windows:before{content:""}.ion-social-windows-outline:before{content:""}.ion-social-wordpress:before{content:""}.ion-social-wordpress-outline:before{content:""}.ion-social-yahoo:before{content:""}.ion-social-yahoo-outline:before{content:""}.ion-social-yen:before{content:""}.ion-social-yen-outline:before{content:""}.ion-social-youtube:before{content:""}.ion-social-youtube-outline:before{content:""}.ion-soup-can:before{content:""}.ion-soup-can-outline:before{content:""}.ion-speakerphone:before{content:""}.ion-speedometer:before{content:""}.ion-spoon:before{content:""}.ion-star:before{content:""}.ion-stats-bars:before{content:""}.ion-steam:before{content:""}.ion-stop:before{content:""}.ion-thermometer:before{content:""}.ion-thumbsdown:before{content:""}.ion-thumbsup:before{content:""}.ion-toggle:before{content:""}.ion-toggle-filled:before{content:""}.ion-transgender:before{content:""}.ion-trash-a:before{content:""}.ion-trash-b:before{content:""}.ion-trophy:before{content:""}.ion-tshirt:before{content:""}.ion-tshirt-outline:before{content:""}.ion-umbrella:before{content:""}.ion-university:before{content:""}.ion-unlocked:before{content:""}.ion-upload:before{content:""}.ion-usb:before{content:""}.ion-videocamera:before{content:""}.ion-volume-high:before{content:""}.ion-volume-low:before{content:""}.ion-volume-medium:before{content:""}.ion-volume-mute:before{content:""}.ion-wand:before{content:""}.ion-waterdrop:before{content:""}.ion-wifi:before{content:""}.ion-wineglass:before{content:""}.ion-woman:before{content:""}.ion-wrench:before{content:""}.ion-xbox:before{content:""}.ion-animate-spin{-webkit-animation:ion-animate-spin 2s infinite linear;animation:ion-animate-spin 2s infinite linear}@-webkit-keyframes ion-animate-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes ion-animate-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}
@font-face{font-family:'Myriad Pro';font-display:swap;src:url('/Content/fonts/myriad-set-pro_thin-webfont.eot?');src:url('/Content/fonts/myriad-set-pro_thin-webfont.eot?#iefix') format('embedded-opentype'),url('/Content/fonts/myriad-set-pro_thin-webfont.woff2') format('woff2'),url('/Content/fonts/myriad-set-pro_thin-webfont.woff') format('woff'),url('/Content/fonts/myriad-set-pro_thin-webfont.ttf') format('truetype'),url('/Content/fonts/myriad-set-pro_thin-webfont.svg#MyriadSetProThin') format('svg');font-weight:300;font-style:normal}@font-face{font-family:'Myriad Pro';font-display:swap;src:url('/Content/fonts/myriad-set-pro_thin-italic-webfont.eot?');src:url('/Content/fonts/myriad-set-pro_thin-italic-webfont.eot?#iefix') format('embedded-opentype'),url('/Content/fonts/myriad-set-pro_thin-italic-webfont.woff2') format('woff2'),url('/Content/fonts/myriad-set-pro_thin-italic-webfont.woff') format('woff'),url('/Content/fonts/myriad-set-pro_thin-italic-webfont.ttf') format('truetype'),url('/Content/fonts/myriad-set-pro_thin-italic-webfont.svg#MyriadSetProThinItalic') format('svg');font-weight:300;font-style:italic}@font-face{font-family:'Myriad Pro';font-display:swap;src:url('/Content/fonts/myriad-set-pro_bold-webfont.eot?');src:url('/Content/fonts/myriad-set-pro_bold-webfont.eot?#iefix') format('embedded-opentype'),url('/Content/fonts/myriad-set-pro_bold-webfont.woff2') format('woff2'),url('/Content/fonts/myriad-set-pro_bold-webfont.woff') format('woff'),url('/Content/fonts/myriad-set-pro_bold-webfont.ttf') format('truetype'),url('/Content/fonts/myriad-set-pro_bold-webfont.svg#MyriadSetProBold') format('svg');font-weight:700;font-style:normal}@font-face{font-family:'Myriad Pro';font-display:swap;src:url('/Content/fonts/myriad-set-pro_bold-italic-webfont.eot?');src:url('/Content/fonts/myriad-set-pro_bold-italic-webfont.eot?#iefix') format('embedded-opentype'),url('/Content/fonts/myriad-set-pro_bold-italic-webfont.woff2') format('woff2'),url('/Content/fonts/myriad-set-pro_bold-italic-webfont.woff') format('woff'),url('/Content/fonts/myriad-set-pro_bold-italic-webfont.ttf') format('truetype'),url('/Content/fonts/myriad-set-pro_bold-italic-webfont.svg#MyriadSetProBoldItalic') format('svg');font-weight:700;font-style:italic}@font-face{font-family:'Myriad Pro';font-display:swap;src:url('/Content/fonts/myriad-set-pro_text-italic-webfont.eot?');src:url('/Content/fonts/myriad-set-pro_text-italic-webfont.eot?#iefix') format('embedded-opentype'),url('/Content/fonts/myriad-set-pro_text-italic-webfont.woff2') format('woff2'),url('/Content/fonts/myriad-set-pro_text-italic-webfont.woff') format('woff'),url('/Content/fonts/myriad-set-pro_text-italic-webfont.ttf') format('truetype'),url('/Content/fonts/myriad-set-pro_text-italic-webfont.svg#MyriadSetProItalic') format('svg');font-weight:normal;font-style:italic}@font-face{font-family:'Myriad Pro';font-display:swap;src:url('/Content/fonts/myriad-set-pro_text-webfont.eot?');src:url('/Content/fonts/myriad-set-pro_text-webfont.eot?#iefix') format('embedded-opentype'),url('/Content/fonts/myriad-set-pro_text-webfont.woff2') format('woff2'),url('/Content/fonts/myriad-set-pro_text-webfont.woff') format('woff'),url('/Content/fonts/myriad-set-pro_text-webfont.ttf') format('truetype'),url('/Content/fonts/myriad-set-pro_text-webfont.svg#MyriadSetPro') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'Myriad Pro';font-display:swap;src:url('/Content/fonts/myriad-set-pro_semibold-italic-webfont.eot?');src:url('/Content/fonts/myriad-set-pro_semibold-italic-webfont.eot?#iefix') format('embedded-opentype'),url('/Content/fonts/myriad-set-pro_semibold-italic-webfont.woff2') format('woff2'),url('/Content/fonts/myriad-set-pro_semibold-italic-webfont.woff') format('woff'),url('/Content/fonts/myriad-set-pro_semibold-italic-webfont.ttf') format('truetype'),url('/Content/fonts/myriad-set-pro_semibold-italic-webfont.svg#MyriadSetProSemiBoldItalic') format('svg');font-weight:600;font-style:italic}@font-face{font-family:'Myriad Pro';font-display:swap;src:url('/Content/fonts/myriad-set-pro_semibold-webfont.eot?');src:url('/Content/fonts/myriad-set-pro_semibold-webfont.eot?#iefix') format('embedded-opentype'),url('/Content/fonts/myriad-set-pro_semibold-webfont.woff2') format('woff2'),url('/Content/fonts/myriad-set-pro_semibold-webfont.woff') format('woff'),url('/Content/fonts/myriad-set-pro_semibold-webfont.ttf') format('truetype'),url('/Content/fonts/myriad-set-pro_semibold-webfont.svg#MyriadSetProSemiBold') format('svg');font-weight:600;font-style:normal}
@-webkit-keyframes autofill{to{color:#fff;background:#808080;}}.actbox{position:fixed;top:50%;left:50%;width:0;height:0;overflow:hidden;display:flex;align-items:center;justify-content:center;z-index:999999;background:rgba(0,0,0,.7);-moz-transition:all .5s;-o-transition:all .5s;-webkit-transition:all .5s;transition:all .5s;}.actbox .box{background:#fff;padding:30px;max-width:400px;opacity:0;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;-moz-transition:all .5s;-o-transition:all .5s;-webkit-transition:all .5s;transition:all .5s;}.actbox .box .title{font-size:25px;font-weight:500;color:#1b77af;padding:0;margin:0;}.actbox .box p{font-size:14px;color:#5c6968;padding:10px 0 0 0;margin:0;}.actbox .box .buttons-grid{display:flex;align-items:center;justify-content:flex-end;}.actbox .box .buttons-grid .button{margin:30px 0 0 10px;display:inline-flex;align-items:center;justify-content:center;font-size:16px;color:#fff;text-transform:uppercase;background:#1b77af;height:45px;padding:0 20px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;}.actbox .box .buttons-grid .button.cancel{background:#5c6968;}.actbox .box .buttons-grid .button:hover{background:#1b77af;text-decoration:none;}.actbox.active{top:0;left:0;width:100%;height:100vh;}.actbox.active .box{opacity:1;}@media only screen and (max-device-width:736px){.actbox .box{max-width:calc(100vw - 40px);padding:20px;}.actbox .box .title{font-size:18px;}.actbox .box p{font-size:13px;}.actbox .box .buttons-grid .button{height:40px;margin:20px 0 0 0;font-size:13px;padding:0 15px;}}
@charset "UTF-8";@import url("https://fonts.googleapis.com/css?family=Poppins:300,400,700");@-webkit-keyframes autofill{to{color:#fff;background:#808080;}}input[type="text"].error,input[type="password"].error,select.error,textarea.error{background:#f8dbdb !important;border:1px solid #e77776 !important;color:#fff !important;}input[type="text"].errorInput.error,input[type="password"].errorInput.error,select.errorInput.error,textarea.errorInput.error{background:none !important;border:none !important;border-bottom:1px solid #e77776 !important;color:#fff !important;}.dialog-overlay{position:fixed;z-index:999999;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.7);display:none;}.dialog-overlay .dialog-box{display:block;position:absolute;margin:auto;top:50%;left:50%;opacity:0;}.dialog-overlay .dialog-box .content{display:block;padding:32px;background:#fff;border-right:1px solid rgba(255,255,255,.1);border-bottom:1px solid rgba(255,255,255,.1);}.dialog-overlay .dialog-box .content iframe{margin-top:10px;}.dialog-overlay .dialog-box .content h2{display:block;padding:0;margin:0;font:22px/36px 'Ocean',sans-serif;color:#183152;}.dialog-overlay .dialog-box .content p{font:14px/25px 'Ocean',sans-serif;color:#183152;padding:0;margin:0;}.dialog-overlay .dialog-box .content form{padding-top:5px;display:block;width:400px;}.dialog-overlay .dialog-box .content form .row{margin:0 -5px;}.dialog-overlay .dialog-box .content form .row fieldset{padding:5px;}.dialog-overlay .dialog-box .content form .row fieldset a.skip{display:block;width:100%;height:42px;font:21px/42px 'Ocean',sans-serif;color:#666;background:none;border:none;text-align:center;}.dialog-overlay .dialog-box .content form .row fieldset a.skip:hover{color:#fff;text-decoration:none;}.dialog-overlay .dialog-box .content form .row fieldset input[type=submit]{display:block;width:100%;height:42px;font:21px 'Ocean',sans-serif;color:#004085;background:none;border:none;}.dialog-overlay .dialog-box .content form .row fieldset input[type=submit]:hover{color:#183152;}.dialog-overlay .dialog-box .content form .row fieldset input[type=checkbox]{position:relative;visibility:hidden;width:20px;height:20px;margin:11px 0;cursor:pointer;display:inline-block;vertical-align:middle;}.dialog-overlay .dialog-box .content form .row fieldset input[type=checkbox]:before{display:block;width:20px;height:20px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;background:#c4c5c3;content:"";visibility:visible;position:absolute;z-index:1;top:0;left:0;}.dialog-overlay .dialog-box .content form .row fieldset input[type=checkbox]:checked:after{position:absolute;top:50%;left:50%;width:10px;height:10px;margin:-5px 0 0 -5px;background:#b40010;content:"";z-index:2;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;visibility:visible;}.dialog-overlay .dialog-box .content form .row fieldset label{display:inline-block;vertical-align:middle;margin-left:10px;font:13px PT Sans;color:#fff;margin-top:3px;}.dialog-overlay .dialog-box .close-button{position:absolute;top:32px;right:32px;width:16px;height:16px;z-index:999;cursor:pointer;}.dialog-overlay .dialog-box .close-button:before{display:block;width:16px;border-top:1px solid #004085 !important;content:"";-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);position:absolute;top:50%;left:0;}.dialog-overlay .dialog-box .close-button:after{display:block;width:16px;border-top:1px solid #004085 !important;content:"";-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);position:absolute;top:50%;left:0;}.dialog-overlay .dialog-box .close-button:hover:before,.dialog-overlay .dialog-box .close-button:hover:after{border-top:1px solid #004085 !important;}.alertSite .dialog-overlay .dialog-box{top:-9999px;left:-9999px;right:-9999px;bottom:-9999px;margin:auto !important;width:30%;height:190px;}.alertSite .dialog-overlay .dialog-box .content form{width:100%;}.lead-overlay,.lead-overlay-2{position:fixed;top:50%;left:50%;z-index:999999;width:0;height:0;background:rgba(0,0,0,.8);display:flex;align-items:center;justify-content:center;overflow:hidden;-moz-transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s;transition:all .3s;}.lead-overlay.active,.lead-overlay-2.active{top:0;left:0;width:100vw;height:100vh;}.lead-overlay .lead-popup,.lead-overlay-2 .lead-popup{width:440px;position:relative;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:90px 30px 30px 30px;background:#fff;}.lead-overlay .lead-popup .header-image,.lead-overlay-2 .lead-popup .header-image{width:100%;height:90px;position:absolute;top:0;left:0;background:url("/images/lead.webp") no-repeat center;}.lead-overlay .lead-popup .close-button,.lead-overlay-2 .lead-popup .close-button{bottom:-40px;width:80px;left:50%;margin-left:-40px;font:11px 'Ocean',sans-serif;color:#fff;text-transform:uppercase;text-align:center;position:absolute;cursor:pointer;}.lead-overlay .lead-popup .close-button:before,.lead-overlay-2 .lead-popup .close-button:before{content:"x";width:20px;height:20px;display:inline-block;border-radius:50%;vertical-align:middle;margin-right:7px;background:#6ab6e5;text-align:center;line-height:20px;}.lead-overlay .lead-popup .close-button:hover:before,.lead-overlay-2 .lead-popup .close-button:hover:before{background:#004085;}.lead-overlay .skip,.lead-overlay-2 .skip{float:right;margin-right:15px;margin-top:20px;font:16px 'Ocean',sans-serif;text-decoration:none;color:#666;}.lead-overlay span.title,.lead-overlay-2 span.title{font:30px 'Ocean',sans-serif;color:#264b5f;padding:0;margin:0 0 10px 0;display:block;text-align:center;}.lead-overlay p,.lead-overlay-2 p{font:14px 'Ocean',sans-serif;color:#666;padding:0;margin:0;text-align:center;}.lead-overlay .paragraph-lgpd,.lead-overlay-2 .paragraph-lgpd{color:#605c5c;font-size:10px;line-height:15px;margin:12px 0;}.lead-overlay .paragraph-lgpd a,.lead-overlay-2 .paragraph-lgpd a{color:#5c6968;text-decoration:underline;}.lead-overlay .paragraph-lgpd a:hover,.lead-overlay-2 .paragraph-lgpd a:hover{color:#004085;}.lead-overlay .form,.lead-overlay-2 .form{display:block;width:100%;margin:40px auto 0 auto;}.lead-overlay .form::after,.lead-overlay-2 .form::after{content:"";clear:both;}.lead-overlay .form fieldset.recaptcha-content,.lead-overlay-2 .form fieldset.recaptcha-content{margin-bottom:15px;}.lead-overlay .form input[type='text'],.lead-overlay .form select,.lead-overlay-2 .form input[type='text'],.lead-overlay-2 .form select{display:block;width:100%;height:45px;border:1px solid #ebebeb;padding:0 20px;font:16px 'Ocean',sans-serif;color:#666;background:#fff;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:10px;outline:none;}.lead-overlay .form input[type='submit'],.lead-overlay-2 .form input[type='submit']{display:block;width:140px;height:60px;border:none;font:22px 'Ocean',sans-serif;color:#fff;background:#6ab6e5;outline:none;border-radius:5px;float:right;}.lead-overlay .form input[type='submit']:hover,.lead-overlay-2 .form input[type='submit']:hover{background:#004085;}@media only screen and (max-device-width:736px){.lead-overlay .lead-popup,.lead-overlay-2 .lead-popup{width:calc(100vw - 40px);padding:20px;}.lead-overlay .lead-popup .header-image,.lead-overlay-2 .lead-popup .header-image{display:none;}.lead-overlay .lead-popup span.title,.lead-overlay-2 .lead-popup span.title{font-size:22px;margin:0 0 5px 0;}.lead-overlay .lead-popup p,.lead-overlay-2 .lead-popup p{font-size:11px;}.lead-overlay .lead-popup .form,.lead-overlay-2 .lead-popup .form{margin:15px auto 0 auto;}.lead-overlay .lead-popup .form input[type='text'],.lead-overlay-2 .lead-popup .form input[type='text']{height:45px;font-size:14px;}.lead-overlay .lead-popup .form input[type='submit'],.lead-overlay-2 .lead-popup .form input[type='submit']{height:45px;width:100px;font-size:14px;}.lead-overlay .lead-popup .skip,.lead-overlay-2 .lead-popup .skip{font-size:14px;line-height:45px;margin-top:0;}.dialog-overlay .dialog-box .content{padding:20px;}.dialog-overlay .dialog-box .content h2{font-size:16px;line-height:normal;}.dialog-overlay .dialog-box .content iframe{max-width:calc(100vw - 80px);max-height:46vw;}.dialog-overlay .dialog-box .close-button{top:5px;right:5px;color:#004085;}}.cookies-black{position:fixed;top:0;left:0;z-index:999999;display:flex;justify-content:center;align-items:center;background:rgba(0,0,0,.8);width:100vw;height:100vh;-moz-transition:all .5s;-o-transition:all .5s;-webkit-transition:all .5s;transition:all .5s;}.cookies-black.inactive{top:-100vh;}.cookies-bar{position:fixed;bottom:20px;left:50%;transform:translateX(-50%);-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;border-radius:10px;width:1070px;z-index:999999;background:#fff;border:1px solid #004085;padding:30px;-webkit-box-shadow:7px 0 20px 2px rgba(0,0,0,.3);-moz-box-shadow:7px 0 20px 2px rgba(0,0,0,.3);box-shadow:7px 0 20px 2px rgba(0,0,0,.3);-moz-transition:all .5s;-o-transition:all .5s;-webkit-transition:all .5s;transition:all .5s;}.cookies-bar.inactive{bottom:-100vh;}.cookies-bar .title{font-weight:700;font-size:17px;color:#004085;}.cookies-bar .text-grid{display:flex;align-items:center;justify-content:space-between;padding-top:5px;}.cookies-bar .text-grid p{font-size:12px;line-height:20px;color:#5c6968;}.cookies-bar .text-grid p a{color:#5c6968;text-decoration:underline;}.cookies-bar .text-grid p a:hover{color:#004085;}.cookies-bar .text-grid .submit-button{height:45px;background:#fff;border:1px solid #004085;padding:0 30px;display:inline-flex;align-items:center;font-weight:700;font-size:13px;cursor:pointer;color:#004085;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;border-radius:10px;-moz-transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s;transition:all .3s;}.cookies-bar .text-grid .submit-button:hover{color:#fff;background:#004085;}.cookies-bar .button-grid{display:flex;align-items:center;justify-content:flex-end;margin-top:15px;}.lgpd-popup{position:fixed;top:0;left:0;z-index:999999;display:flex;justify-content:center;align-items:center;background:rgba(0,0,0,.8);width:100vw;height:100vh;transition:all .4s;}.lgpd-popup.closed{top:50%;left:50%;width:0;height:0;}.lgpd-popup.closed .close-btn{display:none;}.lgpd-popup.closed .popup{display:none;}.lgpd-popup .popup{position:relative;display:flex;border-radius:3px;width:660px;background:#ebebeb;flex-direction:column;justify-content:center;padding:30px;-webkit-border-radius:15px;-moz-border-radius:15px;-ms-border-radius:15px;border-radius:15px;}.lgpd-popup .popup .close-btn{top:-19px;right:-19px;position:absolute;width:68px;height:68px;display:flex;align-items:center;justify-content:center;font-size:47px;color:#fff;font-weight:100;background:#05a39b;cursor:pointer;z-index:99;box-shadow:2.294px 3.277px 0 0 rgba(73,73,73,.22);-webkit-border-radius:15px;-moz-border-radius:15px;-ms-border-radius:15px;border-radius:15px;-moz-transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s;transition:all .3s;}.lgpd-popup .popup .close-btn:hover{background:#004085;}.lgpd-popup .popup .title{color:#05a39b;font-size:32px;font-weight:700;margin:0 0 10px 0;position:relative;}.lgpd-popup .popup hr{width:100%;border-top:1px solid #05a39b;}.lgpd-popup .popup p{padding-top:15px;color:#312732;font-size:13px;line-height:20px;font-weight:300;}.lgpd-popup .popup p strong{font-weight:500;}.lgpd-popup .popup .row{margin:25px -5px -5px -5px;}.lgpd-popup .popup .row fieldset,.lgpd-popup .popup .row>[class*='col-']{margin:0;padding:5px;}.lgpd-popup .popup .row fieldset input[type='text'],.lgpd-popup .popup .row>[class*='col-'] input[type='text']{width:100%;height:50px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;background:rgba(255,255,255,.75);border:none;padding:0 15px;outline:none;box-shadow:1px 1px 2px 0 rgba(0,0,0,.1);color:#05a39b;font-size:15px;font-weight:700;}.lgpd-popup .popup .row fieldset .select,.lgpd-popup .popup .row>[class*='col-'] .select{width:100%;height:50px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;background:rgba(255,255,255,.75);box-shadow:1px 1px 2px 0 rgba(0,0,0,.1);position:relative;}.lgpd-popup .popup .row fieldset .select [class*='ion-'],.lgpd-popup .popup .row>[class*='col-'] .select [class*='ion-']{position:absolute;top:0;right:0;width:50px;height:50px;display:flex;align-items:center;justify-content:center;color:#05a39b;font-size:18px;}.lgpd-popup .popup .row fieldset .select select,.lgpd-popup .popup .row>[class*='col-'] .select select{position:absolute;top:0;left:0;width:100%;height:100%;border:none;background:none;-webkit-appearance:none;z-index:2;padding:0 50px 0 15px;color:#05a39b;font-size:15px;font-weight:700;outline:none;}.lgpd-popup .popup .row fieldset .select select::-ms-expand,.lgpd-popup .popup .row>[class*='col-'] .select select::-ms-expand{display:none;}.lgpd-popup .popup .row fieldset textarea,.lgpd-popup .popup .row>[class*='col-'] textarea{width:100%;height:142px;resize:none;outline:none;border:none;background:none;padding:15px;color:#5c6968;font-size:15px;font-weight:700;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;background:rgba(255,255,255,.75);box-shadow:1px 1px 2px 0 rgba(0,0,0,.1);}.lgpd-popup .popup .row fieldset input[type='submit'],.lgpd-popup .popup .row>[class*='col-'] input[type='submit']{border:none;background:none;width:100%;height:50px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;border-radius:10px;background:#05a39b;color:#fff;font-weight:700;font-size:20px;cursor:pointer;}.lgpd-popup .popup .row fieldset input[type='submit']:hover,.lgpd-popup .popup .row>[class*='col-'] input[type='submit']:hover{background:#004085;}.lgpd-popup .popup .row fieldset ::-webkit-input-placeholder,.lgpd-popup .popup .row>[class*='col-'] ::-webkit-input-placeholder{color:#05a39b;}.lgpd-popup .popup .row fieldset :-moz-placeholder,.lgpd-popup .popup .row>[class*='col-'] :-moz-placeholder{color:#05a39b;opacity:1;}.lgpd-popup .popup .row fieldset ::-moz-placeholder,.lgpd-popup .popup .row>[class*='col-'] ::-moz-placeholder{color:#05a39b;opacity:1;}.lgpd-popup .popup .row fieldset :-ms-input-placeholder,.lgpd-popup .popup .row>[class*='col-'] :-ms-input-placeholder{color:#05a39b;}.lgpd-popup .popup .row fieldset ::-ms-input-placeholder,.lgpd-popup .popup .row>[class*='col-'] ::-ms-input-placeholder{color:#05a39b;}.lgpd-popup .popup .row>[class*='col-'] .row{margin:-5px;}.lgpd-popup .popup .row>[class*='col-'] .row [class*='col-']{padding:5px;}@media only screen and (max-device-width:786px){.cookies-bar{width:calc(100vw - 40px);padding:20px;}.cookies-bar .title{font-size:18px;line-height:25px;text-align:center;}.cookies-bar .text-grid{flex-direction:column;}.cookies-bar .text-grid p{font-size:10px;line-height:17px;}.cookies-bar .text-grid p br{display:none;}.cookies-bar .text-grid .submit-button{margin-top:10px;}.cookies-bar .text-grid .submit-button:hover{background:#004085;}.lgpd-popup .popup{width:calc(100vw - 40px);padding:20px;background-size:auto 7.5px;}.lgpd-popup .popup .close-btn{width:45px;height:45px;font-size:30px;top:-10px;right:-10px;-webkit-border-radius:7px;-moz-border-radius:7px;-ms-border-radius:7px;border-radius:7px;}.lgpd-popup .popup .close-btn:hover{background:#05a39b;}.lgpd-popup .popup .title{font-size:16px;margin:0;}.lgpd-popup .popup hr{margin:5px 0;}.lgpd-popup .popup p{font-size:11px;line-height:13px;padding-top:0;}.lgpd-popup .popup p br{display:none;}.lgpd-popup .popup .row{margin-top:10px;}.lgpd-popup .popup .row fieldset input[type='text'],.lgpd-popup .popup .row>[class*='col-'] input[type='text']{height:30px;padding:0 10px;font-size:12px;}.lgpd-popup .popup .row fieldset .select,.lgpd-popup .popup .row>[class*='col-'] .select{height:30px;}.lgpd-popup .popup .row fieldset .select [class*="ion-"],.lgpd-popup .popup .row>[class*='col-'] .select [class*="ion-"]{width:30px;height:30px;}.lgpd-popup .popup .row fieldset .select select,.lgpd-popup .popup .row>[class*='col-'] .select select{font-size:12px;padding:0 30px 0 10px;}.lgpd-popup .popup .row fieldset textarea,.lgpd-popup .popup .row>[class*='col-'] textarea{height:90px;padding:15px 10px;font-size:12px;}.lgpd-popup .popup .row fieldset input[type='submit'],.lgpd-popup .popup .row>[class*='col-'] input[type='submit']{font-size:15px;height:40px;}.lgpd-popup .popup .row fieldset input[type='submit']:hover,.lgpd-popup .popup .row>[class*='col-'] input[type='submit']:hover{background:#05a39b;}}.site{overflow:hidden;}@media only screen and (min-device-width:736px){body,html,input,textarea,address,select{font-family:'Sora',sans-serif;font-weight:normal;scrollbar-base-color:#d6d6d6;scrollbar-face-color:#14b37d;scrollbar-3dlight-color:transparent;scrollbar-highlight-color:#d6d6d6;scrollbar-track-color:#d6d6d6;scrollbar-arrow-color:#14b37d;scrollbar-shadow-color:#d6d6d6;scrollbar-dark-shadow-color:#d6d6d6;}body::-webkit-scrollbar,html::-webkit-scrollbar,input::-webkit-scrollbar,textarea::-webkit-scrollbar,address::-webkit-scrollbar,select::-webkit-scrollbar{width:10px;background-color:rgba(0,0,0,.3);}body::-webkit-scrollbar-thumb,html::-webkit-scrollbar-thumb,input::-webkit-scrollbar-thumb,textarea::-webkit-scrollbar-thumb,address::-webkit-scrollbar-thumb,select::-webkit-scrollbar-thumb{background:#14b37d;background:-webkit-gradient(linear,0 0,0 bottom,from(#14b37d),to(#2f5351));background:-webkit-linear-gradient(#14b37d,#2f5351);background:-moz-linear-gradient(#14b37d,#2f5351);background:-ms-linear-gradient(#14b37d,#2f5351);background:-o-linear-gradient(#14b37d,#2f5351);background:linear-gradient(#14b37d,#2f5351);margin:4px;}body::-webkit-scrollbar-track,html::-webkit-scrollbar-track,input::-webkit-scrollbar-track,textarea::-webkit-scrollbar-track,address::-webkit-scrollbar-track,select::-webkit-scrollbar-track{-webkit-box-shadow:none;background-color:#d6d6d6;}}body,html,input,textarea,address,select{font-family:'Sora',sans-serif;font-weight:normal;}body.inner{height:auto !important;}header{position:fixed;top:0;left:0;width:100%;height:75px;z-index:1039;display:flex;align-items:center;justify-content:center;background-color:#f8f8f8;-moz-transition:all .5s;-o-transition:all .5s;-webkit-transition:all .5s;transition:all .5s;}header .content{position:relative;z-index:3;width:1120px;display:flex;align-items:center;justify-content:space-between;}header .content .logo{width:110px;height:74px;display:block;text-indent:-999999px;font-size:0;background:url(../images/new-logo-isar-001.png) no-repeat center;}header .content nav{display:flex;align-items:center;}header .content nav .main-menu{display:flex;align-items:center;}header .content nav .main-menu li{padding:0 7px;}header .content nav .main-menu li:first-child{padding-left:0;}header .content nav .main-menu li:last-child{padding-right:0;}header .content nav .main-menu li a{color:#004085;font-weight:300;font-size:14px;}header .content nav .main-menu li a:hover{text-decoration:none;font-weight:bold;}header .content nav .main-menu li.active a{font-weight:bold;}header .content nav .lang{display:flex;align-items:center;padding-left:15px;}header .content nav .lang li{padding:0 5px;}header .content nav .lang li a{width:20px;height:20px;display:block;opacity:.7;filter:none;-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);cursor:pointer;}header .content nav .lang li a.pt{background:url(/images/flag-pt.png) no-repeat center;}header .content nav .lang li a.en{background:url(/images/flag-en.png) no-repeat center;}header .content nav .lang li a.es{background:url(/images/flag-es.png) no-repeat center;}header .content nav .lang li a:hover,header .content nav .lang li a.active{opacity:1;}header .content nav .lang li a.active{filter:none;-webkit-filter:grayscale(0%);-moz-filter:grayscale(0%);-ms-filter:grayscale(0%);-o-filter:grayscale(0%);cursor:pointer;}header .content nav .budget-button{display:inline-flex;height:51px;align-items:center;padding:0 10px;margin-left:25px;font-size:13px;color:#fff;font-weight:300;text-align:center;text-transform:uppercase;background:#14b37d;box-shadow:2px -2px 10px 0 rgba(0,0,0,.25);border-radius:10px;}header .content nav .budget-button strong{font-weight:700;}header .content nav .budget-button:hover{background:#004085;text-decoration:none;}header .content nav .search-box{display:flex;padding-left:15px;}header .content nav .search-box input[type='text']{height:24px;background:none;border:none;font-size:14px;font-weight:300;color:#004085;outline:none;width:115px;border-bottom:1px solid #004085;-moz-transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s;transition:all .3s;}header .content nav .search-box input[type='text']:focus{width:140px;}header .content nav .search-box input[type='submit']{width:24px;height:24px;border:none;background:none;font-family:'Ionicons';font-size:17px;color:#004085;outline:none;cursor:pointer;}header .content nav .search-box input[type='submit']:hover{color:#004085;}header .content nav .search-box ::-webkit-input-placeholder{color:#004085;}header .content nav .search-box :-moz-placeholder{color:#004085;opacity:1;}header .content nav .search-box ::-moz-placeholder{color:#004085;opacity:1;}header .content nav .search-box :-ms-input-placeholder{color:#004085;}header .content nav .search-box ::-ms-input-placeholder{color:#004085;}header .content .menu-button{display:none;}header.hide-menu{top:-100px;}@media only screen and (max-device-width:786px){header{width:100vw;height:75px;}header .content{width:100%;justify-content:space-between;position:relative;z-index:2;}header .content .logo{width:60px;height:47px;background-size:contain;margin-left:30px;}header .content nav{position:fixed;top:60px;right:0;width:100%;height:0;flex-direction:column;overflow:hidden;justify-content:flex-start;align-items:flex-start;-moz-transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s;transition:all .3s;}header .content nav .main-menu{padding:0 20px;display:block;text-align:left;order:2;width:100%;}header .content nav .main-menu li{padding:0;}header .content nav .main-menu li a{line-height:40px;}header .content nav .main-menu li a:hover{color:#fff;}header .content nav .search-box{order:1;padding:0 20px;width:100%;overflow:hidden;height:0;-moz-transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s;transition:all .3s;}header .content nav .search-box input[type='text']{width:auto;height:45px;flex:1;}header .content nav .search-box input[type='submit']{height:45px;font-size:23px;}header .content nav .lang{order:3;padding-top:10px;}header .content nav .budget-button{position:fixed;bottom:-60px;left:40px;right:40px;margin:0;justify-content:center;}header .content nav .budget-button:hover{background:#14b37d;height:51px;}header .content .menu-button{display:flex;align-items:center;justify-content:center;width:60px;height:60px;font-size:27px;color:#004085;padding-top:4px;margin-top:-15px;}header.menu-opened:before{height:100vh;}header.menu-opened .content nav{height:calc(100vh - 60px);background-color:#f8f8f8;}header.menu-opened .content nav .budget-button{bottom:0;}header.menu-opened .content nav .search-box{height:85px;padding:20px;}}@media only screen and (min-device-width:787px) and (max-device-width:1024px){header:after{margin-right:380px;width:calc(50vw - 380px);}header .content{width:980px;}header .content nav .main-menu li{padding:0 6px;}header .content nav .main-menu li a{font-size:12px;}header .content nav .main-menu li a:hover{color:#fff;}header .content nav .main-menu li.active a{color:#fff;}header .content nav .budget-button{font-size:13px;padding:0 15px;}header .content nav .budget-button:hover{height:51px;background:#14b37d;margin-top:0;}}.pop-up-grid{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.85);z-index:999999;display:flex;align-items:center;justify-content:center;-moz-transition:all .5s;-o-transition:all .5s;-webkit-transition:all .5s;transition:all .5s;}.pop-up-grid .pop-up{position:relative;width:628px;height:471px;background:url(/images/popup-problemas-telefonia.jpg) no-repeat center;}.pop-up-grid .pop-up .close-button{position:absolute;bottom:100%;left:100%;width:40px;height:40px;display:flex;align-items:center;justify-content:center;font-size:32px;color:#004085;cursor:pointer;}.pop-up-grid .pop-up .close-button:hover{color:#fff;}.pop-up-grid.inactive{top:-100%;}section.screen-size{width:100%;height:100vh;display:flex;position:relative;}section.home{overflow:hidden;}section.home .walk{position:absolute;top:0;left:0;display:flex;align-items:center;justify-content:flex-start;font-family:'Myriad Pro';}section.home .walk .item{position:relative;display:flex;align-items:center;justify-content:center;width:100vw;height:100vh;}section.home .walk .item.slide-excelencia{background:url(/images/new-section-banner-execelencia-bg.jpg) no-repeat center;background-size:cover;}section.home .walk .item.slide-excelencia.es-ES{display:none;}section.home .walk .item.slide-excelencia.en-US{display:none;}section.home .walk .item.slide-excelencia .content{display:flex;width:1200px;padding-left:45px;}section.home .walk .item.slide-excelencia .content .column{margin-top:200px;}section.home .walk .item.slide-excelencia .content .column .title{font-family:'Sora';font-size:35px;font-weight:bold;line-height:1.2em;color:#004085;}section.home .walk .item.slide-excelencia .content .column .separator{background:url("../../images/new-section-banner-execelencia-separator.png") no-repeat;background-size:contain;width:300px;height:3px;margin:20px 0;}section.home .walk .item.slide-excelencia .content .column .description{color:#004085;font-family:'Sora';font-weight:300;font-size:20px;line-height:1.5em;}section.home .walk .item.slide-excelencia .content .column .description .txt-italic{font-style:italic;}section.home .walk .item.slide-grupo{font-family:'Sora';background:url(/images/new-section-home-banner-02-bg.jpg) no-repeat center;background-size:cover;}section.home .walk .item.slide-grupo.es-ES{display:none;}section.home .walk .item.slide-grupo.en-US{display:none;}section.home .walk .item.slide-grupo .content{display:flex;width:1100px;padding-left:45px;}section.home .walk .item.slide-grupo .content .column .img-slide img{width:250px;}section.home .walk .item.slide-grupo .content .column .title{font-size:30px;color:#fff;font-weight:500;line-height:1.3em;padding:10px 0;}section.home .walk .item.slide-grupo .content .column .separator{margin-left:100px;}section.home .walk .item.slide-grupo .content .column .img2-slide{margin-top:30px;}section.home .walk .item.slide-grupo .content .column .img2-slide img{width:500px;}section.home .walk .item.slide-grupo .content .column .subtitle{color:#14b37d;font-weight:500;font-size:20px;line-height:1.3em;margin:25px 0 0 0;}section.home .walk .item.slide-grupo .content .column .subtitle .italic{font-style:italic;}section.home .walk .item.slide-flex{font-family:'Sora';background:url(/images/new-section-home-banner-flex-bg.jpg) no-repeat center;background-size:cover;}section.home .walk .item.slide-flex.es-ES{display:none;}section.home .walk .item.slide-flex.en-US{display:none;}section.home .walk .item.slide-flex .content{display:flex;width:1100px;}section.home .walk .item.slide-flex .content .column .title{font-size:24px;color:#004085;font-weight:bold;line-height:1.3em;padding:10px 0;}section.home .walk .item.slide-flex .content .column .img-slide img{width:250px;}section.home .walk .item.slide-flex .content .column .img2-slide{margin-top:30px;}section.home .walk .item.slide-flex .content .column .img2-slide img{width:400px;}section.home .walk .item.slide-flex .content .column .separator{margin-left:100px;}section.home .walk .item.slide-flex .content .column .subtitle{color:#004085;font-weight:500;font-size:20px;line-height:1.3em;margin:25px 0 50px 0;}section.home .walk .item.slide-flex .content .column .button{text-decoration:none;background:#004085;color:#fff;font-weight:bold;text-transform:uppercase;padding:15px 25px;}section.home .walk .item.slide-flex .content .column .button:hover{background:#14b37d;}section.home .walk .item.slide-acustica-industrial{font-family:'Sora';background:url(/images/new-section-home-banner-acustica-industrial.jpg) no-repeat center;background-size:cover;}section.home .walk .item.slide-acustica-industrial.es-ES{display:none;}section.home .walk .item.slide-acustica-industrial.en-US{display:none;}section.home .walk .item.slide-acustica-industrial .content{display:flex;width:1100px;}section.home .walk .item.slide-acustica-industrial .content .column{margin-top:150px;}section.home .walk .item.slide-acustica-industrial .content .column .title{font-size:40px;color:#004085;font-weight:800;line-height:1em;}section.home .walk .item.slide-acustica-industrial .content .column .subtitle{color:#004085;font-weight:500;font-size:18px;line-height:1.3em;margin:15px 0 50px 0;}section.home .walk .item.slide-acustica-industrial .content .column .button{text-decoration:none;font-size:16px;background:#14b37d;color:#fff;font-weight:500;text-transform:uppercase;padding:10px 50px;}section.home .walk .item.slide-acustica-industrial .content .column .button:hover{background:#004085;}section.home .nav-button{position:absolute;top:50%;font-size:70px;z-index:2;cursor:pointer;color:#fff;-moz-transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s;transition:all .3s;}section.home .nav-button:hover{color:#004085;}section.home .nav-button.prev{left:50%;margin-left:-610px;}section.home .nav-button.next{right:50%;margin-right:-610px;}section.home .nav-button i:before{-moz-transition:none;-o-transition:none;-webkit-transition:none;transition:none;}section.products{background:url(../images/new-section-products-bg.jpg) no-repeat right;background-size:contain;}section.products .main-screen{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;z-index:3;overflow:hidden;}section.products .main-screen .content{display:flex;align-items:center;width:1200px;margin-top:40px;position:relative;z-index:2;}section.products .main-screen .content .column{margin:0 50px;width:320px;}section.products .main-screen .content .column .title{color:#004085;font-size:32px;font-weight:900;line-height:40px;margin-bottom:30px;-moz-transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s;transition:all .3s;max-height:400px;overflow:hidden;}section.products .main-screen .content .column p{color:#004085;font-size:14px;line-height:22px;font-weight:300;}section.products .main-screen .content .products-list{display:block;justify-content:space-between;}section.products .main-screen .content .products-list li{display:flex;align-items:center;width:160px;height:80px;background:#2a81b8;-moz-transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s;transition:all .3s;}section.products .main-screen .content .products-list li:nth-child(1){-webkit-border-top-left-radius:18px;-moz-border-radius-topleft:18px;border-top-left-radius:18px;-webkit-border-bottom-right-radius:18px;-moz-border-radius-bottomright:18px;border-bottom-right-radius:18px;background-color:#004085;margin:10px;}section.products .main-screen .content .products-list li:nth-child(1) .button:after{-webkit-border-top-left-radius:18px;-moz-border-radius-topleft:18px;border-top-left-radius:18px;-webkit-border-bottom-right-radius:18px;-moz-border-radius-bottomright:18px;border-bottom-right-radius:18px;background-color:#14b37d;}section.products .main-screen .content .products-list li:nth-child(2){-webkit-border-top-left-radius:18px;-moz-border-radius-topleft:18px;border-top-left-radius:18px;-webkit-border-bottom-right-radius:18px;-moz-border-radius-bottomright:18px;border-bottom-right-radius:18px;background-color:#004085;margin:10px;}section.products .main-screen .content .products-list li:nth-child(2) .button:after{-webkit-border-top-left-radius:18px;-moz-border-radius-topleft:18px;border-top-left-radius:18px;-webkit-border-bottom-right-radius:18px;-moz-border-radius-bottomright:18px;border-bottom-right-radius:18px;background-color:#14b37d;}section.products .main-screen .content .products-list li:nth-child(3){-webkit-border-top-left-radius:18px;-moz-border-radius-topleft:18px;border-top-left-radius:18px;-webkit-border-bottom-right-radius:18px;-moz-border-radius-bottomright:18px;border-bottom-right-radius:18px;background-color:#004085;margin:10px;}section.products .main-screen .content .products-list li:nth-child(3) .button:after{-webkit-border-top-left-radius:18px;-moz-border-radius-topleft:18px;border-top-left-radius:18px;-webkit-border-bottom-right-radius:18px;-moz-border-radius-bottomright:18px;border-bottom-right-radius:18px;background-color:#14b37d;}section.products .main-screen .content .products-list li .button{position:relative;display:flex;width:100%;height:100%;justify-content:center;-moz-transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s;transition:all .3s;}section.products .main-screen .content .products-list li .button .text{display:flex;align-items:center;color:#fff;font-size:16px;line-height:20px;font-weight:300;z-index:2;}section.products .main-screen .content .products-list li .button .text .subtitle{padding-left:40px;}section.products .main-screen .content .products-list li .button .text .subtitle strong{font-weight:700;}section.products .main-screen .content .products-list li .button .text .btn-more{display:flex;align-items:center;justify-content:center;width:0;height:0;overflow:hidden;border-radius:50%;background:#004085;color:#fff;margin-left:52px;font-family:'Ionicons';font-size:0;-moz-transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s;transition:all .3s;}section.products .main-screen .content .products-list li .button .text .btn-more:before{-moz-transition:none;-o-transition:none;-webkit-transition:none;transition:none;}section.products .main-screen .content .products-list li .button:after{content:"";position:absolute;width:100%;height:100%;background:rgba(42,129,184,.7);left:0;top:0;opacity:0;}section.products .main-screen .content .products-list li .button:hover{text-decoration:none;}section.products .main-screen .content .products-list li .button:hover .btn-more{font-size:24px;width:40px;height:40px;margin-left:20px;}section.products .main-screen .content .products-list li .button:hover:after{opacity:1;}section.products.active:before{height:100vh;margin:0;top:0;}section.products.active .main-screen .content{margin-top:-260px;}section.products.active .main-screen .content .title{font-size:21px;opacity:0;max-height:0;margin-bottom:0;}section.products.active .main-screen .content .products-list li{height:145px;}section.products.active .main-screen .product-list-screen{top:0;}section.engineering{background:url(../images/new-section-engineering-bg.jpg) no-repeat left;background-size:contain;left:-70px;}section.engineering .main-screen{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;z-index:3;overflow:hidden;}section.engineering .main-screen .content{width:1080px;padding-left:530px;display:flex;}section.engineering .main-screen .content .column-01{flex-direction:column;width:220px;}section.engineering .main-screen .content .column-01 .button{padding:0 20px;margin-top:40px;height:70px;display:inline-flex;align-items:center;border-top-left-radius:18px;border-bottom-right-radius:18px;}section.engineering .main-screen .content .column-01 .button:after{content:"+";font-family:'Myriad Pro';font-size:45px;font-weight:300;color:#36b4c9;margin-left:10px;padding-top:10px;}section.engineering .main-screen .content .column-01 .button span{display:block;font-size:16px;line-height:19px;font-weight:300;-moz-transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s;transition:all .3s;}section.engineering .main-screen .content .column-01 .button:hover{text-decoration:none;}section.engineering .main-screen .content .column-01 .button.white{background:#004085;color:#fff;}section.engineering .main-screen .content .column-01 .button.white:hover{background:#14b37d;}section.engineering .main-screen .content .column-01 .button.white:hover:after{color:#fff;}section.engineering .main-screen .content .column-01 .button.white:hover span{color:#fff;}section.engineering .main-screen .content .column-01 .button.green{background:#14b37d;color:#fff;}section.engineering .main-screen .content .column-01 .button.green:after{color:#0e2939;}section.engineering .main-screen .content .column-01 .button.green:hover{background:#05a39b;}section.engineering .main-screen .content .column-01 .subtitle{font-size:24px;line-height:32px;font-weight:300;color:#fff;}section.engineering .main-screen .content .column-01 .link{font-size:32px;color:#fff;font-weight:300;margin-left:125px;}section.engineering .main-screen .content .column-01 .link:hover{text-decoration:none;color:#14b37d;}section.engineering .main-screen .content .column-02{display:flex;flex-direction:column;width:310px;margin-top:-40px;}section.engineering .main-screen .content .column-02 .title{color:#004085;font-size:28px;font-weight:900;line-height:36px;margin-bottom:20px;-moz-transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s;transition:all .3s;overflow:hidden;}section.engineering .main-screen .content .column-02 p{color:#004085;font-size:14px;line-height:22px;letter-spacing:.2px;font-weight:300;}section.about-us{align-items:center;justify-content:center;}section.about-us .content{width:1060px;display:flex;align-items:center;justify-content:space-between;}section.about-us .content .column-01 .title{font-size:28px;color:#004085;font-weight:300;}section.about-us .content .column-01 p{font-size:14px;line-height:30px;color:#5c6968;margin-top:25px;}section.about-us .content .column-02{background:url(../images/new-section-about-us-features-equip-01.jpg) no-repeat center;background-size:100%;display:flex;width:28%;height:100vh;justify-content:center;align-items:flex-end;overflow:hidden;transition:background-size 2s;}section.about-us .content .column-02 .button{font-size:16px;color:#fff;display:inline-block;font-weight:300;text-align:center;align-content:center;margin-bottom:25vh;-moz-transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s;transition:all .3s;}section.about-us .content .column-02 .button:after{content:"+";font-family:'Myriad Pro';font-size:30px;font-weight:300;color:#fff;margin-left:10px;padding-top:10px;}section.about-us .content .column-02 .button:hover{text-decoration:none;font-size:18px;}section.about-us .content .column-02 .button.white{color:#fff;}section.about-us .content .column-02 .button.white:hover{color:#14b37d;}section.about-us .content .column-02 .button.white:hover:after{color:#14b37d;}section.about-us .content .column-02:hover{background-size:110%;}section.about-us .content .page-features{width:380px;}section.about-us .content .page-features article{display:flex;align-items:center;padding:10px 0;}section.about-us .content .page-features article .ico{display:flex;width:90px;position:relative;justify-content:center;}section.about-us .content .page-features article p{flex:1;padding-left:18px;color:#004085;font-size:14px;line-height:20px;}section.about-us .content .button{display:none;}section.about-us .download-button{position:absolute;top:50%;right:50%;margin:182px 25px 0 0;background:#004085;padding:20px;color:#fff;font-weight:300;font-size:21px;line-height:19px;z-index:2;display:flex;align-items:center;-webkit-border-top-left-radius:25px;-moz-border-radius-topleft:25px;border-top-left-radius:25px;}section.about-us .download-button:after{content:"+";font-weight:300;font-size:43px;margin-left:20px;}section.about-us .download-button strong{font-weight:700;}section.about-us .download-button:hover{text-decoration:none;background:#14b37d;}section.features{overflow:hidden;}section.features .walk{position:absolute;top:0;left:0;width:999999px;height:100vh;display:flex;align-items:center;justify-content:flex-start;}section.features .walk .item{position:relative;width:100vw;height:100vh;display:flex;align-items:center;justify-content:center;}section.features .walk .item.slide-01{background:url(../images/new-section-features-slide-01-bg.jpg) no-repeat center;background-size:cover;}section.features .walk .item.slide-01 .content{width:1130px;display:flex;align-items:center;justify-content:space-between;}section.features .walk .item.slide-01 .content .column-01{display:flex;width:430px;}section.features .walk .item.slide-01 .content .column-01 .title{font-size:30px;line-height:35px;color:#004085;font-weight:500;align-self:center;}section.features .walk .item.slide-01 .content .column-01 .subtitle{font-size:28px;font-weight:500;color:#004085;}section.features .walk .item.slide-01 .content .column-01 p{font-size:14px;line-height:24px;color:#5c6968;margin-top:15px;}section.features .walk .item.slide-01 .content .column-01 ul{margin-top:15px;}section.features .walk .item.slide-01 .content .column-01 ul li{display:block;font-size:14px;line-height:20px;color:#5c6968;position:relative;padding:7px 0 7px 16px;}section.features .walk .item.slide-01 .content .column-01 ul li:before{content:"•";color:#14b37d;position:absolute;top:7px;left:0;}section.features .walk .item.slide-01 .content .column-02 .title{font-size:35px;color:#004085;font-weight:500;}section.features .walk .item.slide-01 .content .column-02 .subtitle{font-size:28px;font-weight:500;color:#004085;}section.features .walk .item.slide-01 .content .column-02 p{font-size:14px;line-height:24px;color:#5c6968;margin-top:15px;}section.features .walk .item.slide-02{background:url(../images/new-section-features-slide-02-bg.jpg) no-repeat center;}section.features .walk .item.slide-02 .content{width:1100px;display:flex;justify-content:space-between;align-items:center;padding-left:35px;}section.features .walk .item.slide-02 .content .text-grid .title{font-size:30px;font-weight:300;color:#fff;}section.features .walk .item.slide-02 .content .text-grid p{font-size:14px;line-height:30px;color:#fff;margin-top:10px;}section.features .walk .item.slide-03{background:url(../images/new-section-features-slide-03-bg.jpg) no-repeat center;}section.features .walk .item.slide-03 .content{width:1030px;}section.features .walk .item.slide-03 .content .title{font-size:30px;color:#fff;font-weight:300;}section.features .walk .item.slide-03 .content .grid-columns{display:flex;}section.features .walk .item.slide-03 .content .grid-columns .column{margin-right:50px;letter-spacing:.5px;}section.features .walk .item.slide-03 .content .grid-columns .column p{font-size:14px;font-weight:100;line-height:30px;color:#fff;margin-top:20px;}section.features .walk .item.slide-03 .content .grid-columns .column p strong{font-weight:600;}section.features .walk .item.slide-03 .content .grid-columns .column ul li{display:block;font-size:14px;font-weight:500;line-height:12px;color:#fff;position:relative;padding:7px 0 7px 10px;}section.features .walk .item.slide-03 .content .grid-columns .column ul li:before{content:"•";color:#fff;position:absolute;top:7px;left:0;}section.features .walk .item.slide-04{background:url(../images/new-section-features-slide-04-bg.jpg) no-repeat center;background-size:cover;}section.features .walk .item.slide-04 .content{width:1030px;display:flex;justify-content:space-between;align-items:center;}section.features .walk .item.slide-04 .content .text-grid .title{font-size:30px;color:#fff;}section.features .walk .item.slide-04 .content .text-grid p{font-size:14px;font-weight:100;color:#fff;line-height:30px;padding-top:30px;}section.features .nav-buttons{position:absolute;top:50%;left:0;width:100%;margin-top:230px;display:flex;align-items:center;justify-content:center;}section.features .nav-buttons li{width:267px;height:90px;display:flex;align-items:center;padding:0 40px;background:#004085;margin:0 6px;font-size:18px;line-height:25px;color:#fff;font-weight:300;cursor:pointer;-webkit-border-top-right-radius:20px;-moz-border-radius-topright:20px;border-top-right-radius:20px;-webkit-border-bottom-left-radius:20px;-moz-border-radius-bottomleft:20px;border-bottom-left-radius:20px;-moz-transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s;transition:all .3s;}section.features .nav-buttons li:hover{background:#14b37d;}section.features .nav-buttons li.active{background:#14b37d;}section.blog{background:url(../images/new-section-blog-bg.jpg) no-repeat center fixed;background-size:cover;align-items:center;justify-content:center;min-height:730px;}section.blog .content{width:1050px;display:flex;flex-direction:column;align-items:center;margin-top:96px;}section.blog .content .column{display:flex;width:800px;margin-top:35px;}section.blog .content .column .main-title{color:#004085;font-weight:300;font-size:30px;}section.blog .content .column .button{margin-left:170px;display:inline-flex;background:#004085;font-size:14px;font-weight:100;color:#fff;height:55px;padding:0 20px;align-items:center;-webkit-border-top-right-radius:18px;-moz-border-radius-topright:18px;border-top-right-radius:18px;-webkit-border-bottom-left-radius:18px;-moz-border-radius-bottomleft:18px;border-bottom-left-radius:18px;}section.blog .content .column .button:after{content:"+";font-family:'Myriad Pro';margin-left:10px;margin-top:7px;font-size:35px;}section.blog .content .column .button:hover{text-decoration:none;background:#14b37d;}section.blog .content .list{display:flex;width:800px;margin-top:30px;margin-bottom:30px;}section.blog .content .list article{width:30%;margin:0 39px 0 0;}section.blog .content .list article a{display:flex;flex-direction:column;}section.blog .content .list article a figure{width:100%;height:101px;overflow:hidden;-webkit-border-top-right-radius:18px;-moz-border-radius-topright:18px;border-top-right-radius:18px;-webkit-border-bottom-left-radius:18px;-moz-border-radius-bottomleft:18px;border-bottom-left-radius:18px;}section.blog .content .list article a .info{flex:1;padding-top:15px;}section.blog .content .list article a .info .title{font-size:18px;color:#5c6968;font-weight:700;-moz-transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s;transition:all .3s;}section.blog .content .list article a .info p{font-size:14px;line-height:22px;font-weight:200;margin-top:15px;color:#5c6968;-moz-transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s;transition:all .3s;}section.blog .content .list article a:hover{text-decoration:none;}section.blog .content .list article a:hover .title,section.blog .content .list article a:hover p{color:#14b37d;}section.blog .content .news-title{font-weight:300;color:#5c6968;font-size:21px;line-height:25px;}section.blog .content .recaptcha-content{padding-left:5px;}section.blog .content .form{margin:40px 0 0 0;display:flex;width:800px;align-items:center;}section.blog .content .form .title{font-weight:300;color:#5c6968;font-size:21px;line-height:25px;}section.blog .content .form input[type='text']{width:470px;height:50px;display:block;background:#004085;padding:0 20px;color:#fff;border:none;font-size:13px;font-weight:300;margin:3px 5px;outline:none;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;}section.blog .content .form ::-webkit-input-placeholder{color:rgba(255,255,255,.5);}section.blog .content .form :-moz-placeholder{color:rgba(255,255,255,.5);opacity:1;}section.blog .content .form ::-moz-placeholder{color:rgba(255,255,255,.5);opacity:1;}section.blog .content .form :-ms-input-placeholder{color:rgba(255,255,255,.5);}section.blog .content .form ::-ms-input-placeholder{color:rgba(255,255,255,.5);}section.blog .content .form .submit-button{position:relative;display:inline-flex;align-items:center;font-size:21px;font-weight:300;color:#5c6968;margin-top:10px;left:15px;-moz-transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s;transition:all .3s;}section.blog .content .form .submit-button span{margin-left:10px;font-size:25px;}section.blog .content .form .submit-button span:before{-moz-transition:none;-o-transition:none;-webkit-transition:none;transition:none;font-weight:600;}section.blog .content .form .submit-button input[type='submit']{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;cursor:pointer;z-index:2;}section.blog .content .form .submit-button:hover{color:#14b37d;}section.blog .content .form .submit-button .label-button{display:none;}section.blog .content .paragraph-lgpd{color:#5c6968;font-size:11px;line-height:15px;margin:12px 0;text-align:center;}section.blog .content .paragraph-lgpd a{color:#5c6968;text-decoration:underline;}section.blog .content .paragraph-lgpd a:hover{color:#004085;}section.contact{background-image:radial-gradient(at bottom left,#14b37d,#004085,#004085);display:flex;align-items:center;justify-content:center;min-height:730px;}section.contact .map{position:absolute;top:50%;right:50%;width:calc(50vw - 180px);height:330px;margin-right:170px;overflow:hidden;margin-top:-187px;-webkit-border-top-right-radius:25px;-moz-border-radius-topright:25px;border-top-right-radius:25px;-webkit-border-bottom-left-radius:25px;-moz-border-radius-bottomleft:25px;border-bottom-left-radius:25px;}section.contact .map iframe{position:absolute;width:200%;height:200%;top:-9999px;left:-9999px;right:-9999px;bottom:-9999px;margin:auto;}section.contact .content{width:1060px;margin-top:68px;}section.contact .content .wrap{padding-left:385px;display:flex;justify-content:space-between;}section.contact .content .wrap .column .logo{width:186px;height:113px;display:block;background:url(../images/new-section-contact-logo.png) no-repeat center;margin-top:70px;}section.contact .content .wrap .column address{margin-top:10px;text-align:center;}section.contact .content .wrap .column address .flex-grid{display:flex;align-items:center;}section.contact .content .wrap .column address .flex-grid.trabalhe-conosco{padding-top:76px;}section.contact .content .wrap .column address .flex-grid .column .phone{font-weight:300;font-size:13px;color:#fff;display:block;margin-bottom:8px;}section.contact .content .wrap .column address .flex-grid .column .phone strong{font-size:16px;font-weight:600;}section.contact .content .wrap .column address .flex-grid .column .email{font-size:16px;font-weight:300;color:#fff;}section.contact .content .wrap .column address .flex-grid .column .email:hover{text-decoration:none;color:#14b37d;}section.contact .content .wrap .column address .flex-grid .column .button{display:inline-flex;background:#14b37d;font-size:14px;font-weight:100;color:#fff;height:55px;padding:0 20px;align-items:center;-webkit-border-top-right-radius:18px;-moz-border-radius-topright:18px;border-top-right-radius:18px;-webkit-border-bottom-left-radius:18px;-moz-border-radius-bottomleft:18px;border-bottom-left-radius:18px;}section.contact .content .wrap .column address .flex-grid .column .button:hover{text-decoration:none;background:#004085;}section.contact .content .wrap .column address .social-media-box{padding:40px 0;margin-right:7px;display:flex;justify-content:center;}section.contact .content .wrap .column address .social-media-box a.social-media{text-decoration:none;width:35px;height:35px;line-height:8px;background:#fff;display:flex;align-items:center;justify-content:center;color:#004085;font-size:18px;margin:0 7px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;}section.contact .content .wrap .column address .social-media-box a.social-media:hover{background:#14b37d;}section.contact .content .wrap .column address .street{display:flex;font-size:14px;color:#fff;line-height:22px;font-weight:300;position:absolute;left:10px;bottom:80px;}section.contact .content .wrap .column address .street p{text-align:left;}section.contact .content .wrap .column address .street .fa-solid{font-size:22px;margin:10px 20px 0 5px;}section.contact .content .wrap .column address .street a{font-size:12px;line-height:28px;color:#fff;}section.contact .content .wrap .column address .street a:hover{color:#004085;text-decoration:none;}section.contact .content .wrap .form-grid{display:block;width:385px;}section.contact .content .wrap .form-grid .link{font-size:14px;font-weight:100;color:#fff;text-align:center;display:block;}section.contact .content .wrap .form-grid .link strong{font-weight:600;text-transform:uppercase;}section.contact .content .wrap .form-grid .link:hover{text-decoration:none;color:#14b37d;}section.contact .content .wrap .form-grid ul.tabs{display:flex;align-items:flex-end;margin-top:5px;height:60px;}section.contact .content .wrap .form-grid ul.tabs li{display:flex;align-items:center;height:50px;padding:0 20px;color:#113451;font-weight:300;font-size:14px;margin-left:-18px;padding-top:5px;cursor:pointer;-webkit-border-top-right-radius:16px;-moz-border-radius-topright:16px;border-top-right-radius:16px;-webkit-border-bottom-left-radius:16px;-moz-border-radius-bottomleft:16px;border-bottom-left-radius:16px;-moz-transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s;transition:all .3s;}section.contact .content .wrap .form-grid ul.tabs li:nth-child(1){margin-left:0;background:#4fd5a8;z-index:4;}section.contact .content .wrap .form-grid ul.tabs li:nth-child(2){background:#2cc08e;z-index:3;padding-left:38px;}section.contact .content .wrap .form-grid ul.tabs li:nth-child(3){background:#14b37d;z-index:2;padding-left:38px;}section.contact .content .wrap .form-grid ul.tabs li:nth-child(4){background:#11a370;z-index:1;padding-left:38px;}section.contact .content .wrap .form-grid ul.tabs li:hover{height:60px;}section.contact .content .wrap .form-grid ul.tabs li.active{color:#fff;}section.contact .content .wrap .form-grid .form-item{display:none;margin-top:15px;}section.contact .content .wrap .form-grid .form-item .row{margin:0 -7px;}section.contact .content .wrap .form-grid .form-item .row fieldset{padding:4px 7px;}section.contact .content .wrap .form-grid .form-item .row fieldset input[type='text']{width:100%;height:34px;background:none;border:none;color:#fff;font-size:13px;font-weight:300;outline:none;border-bottom:1px solid #4d7ba9;}section.contact .content .wrap .form-grid .form-item .row fieldset .select{width:100%;height:34px;position:relative;display:block;}section.contact .content .wrap .form-grid .form-item .row fieldset .select:before{position:absolute;top:0;right:0;z-index:1;width:34px;height:34px;display:flex;align-items:center;justify-content:center;font-size:18px;color:#fff;font-family:'Ionicons';content:"";}section.contact .content .wrap .form-grid .form-item .row fieldset .select select{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;color:#fff;font-size:13px;padding-right:34px;-webkit-appearance:none;border:none;background:none;outline:none;border-bottom:1px solid #4d7ba9;}section.contact .content .wrap .form-grid .form-item .row fieldset .select select::-ms-expand{display:none;}section.contact .content .wrap .form-grid .form-item .row fieldset .select select option{background:#10273a;}section.contact .content .wrap .form-grid .form-item .row fieldset textarea{width:100%;height:72px;background:none;border:none;color:#fff;font-size:13px;font-weight:300;outline:none;padding-top:10px;resize:none;border-bottom:1px solid #4d7ba9;}section.contact .content .wrap .form-grid .form-item .row fieldset input[type='submit']{font-size:14px;color:#fff;font-weight:900;text-transform:uppercase;background:none;border:none;cursor:pointer;float:right;}section.contact .content .wrap .form-grid .form-item .row fieldset input[type='submit']:hover{color:#14b37d;}section.contact .content .wrap .form-grid .form-item .row fieldset ::-webkit-input-placeholder{color:#fff;}section.contact .content .wrap .form-grid .form-item .row fieldset :-moz-placeholder{color:#fff;opacity:1;}section.contact .content .wrap .form-grid .form-item .row fieldset ::-moz-placeholder{color:#fff;opacity:1;}section.contact .content .wrap .form-grid .form-item .row fieldset :-ms-input-placeholder{color:#fff;}section.contact .content .wrap .form-grid .form-item .row fieldset ::-ms-input-placeholder{color:#fff;}section.contact .content .wrap .form-grid .form-item .row fieldset .box-radio-content{display:flex;align-items:center;justify-content:center;flex-direction:column;padding:0 0 0;}section.contact .content .wrap .form-grid .form-item .row fieldset .box-radio-content div{display:flex;}section.contact .content .wrap .form-grid .form-item .row fieldset .box-radio-content div h4{color:#fff;font-size:12px;margin:0 8px 0 0;}section.contact .content .wrap .form-grid .form-item .row fieldset .box-radio-content div .box-radio-select{display:flex;align-items:center;justify-content:center;margin:0;}section.contact .content .wrap .form-grid .form-item .row fieldset .box-radio-content div .box-radio-select label{font-size:10px;margin:0 10px;cursor:pointer;color:#fff;}section.contact .content .wrap .form-grid .form-item .row fieldset .box-radio-content div .box-radio-select input{padding:0;width:10px;}section.contact .content .wrap .form-grid .form-item .row fieldset .box-radio-content div .box-radio-select input[type="radio"]{appearance:none;width:15px;height:15px;border-radius:10px;background:#fff;border:1px solid #fff;cursor:pointer;position:relative;outline:none;display:flex;justify-content:center;align-items:center;margin:0 0 0 0;}section.contact .content .wrap .form-grid .form-item .row fieldset .box-radio-content div .box-radio-select input[type="radio"]:before{position:absolute;content:'';width:0;height:0;border-radius:50%;background:#004085;opacity:0;transition:.2s;}section.contact .content .wrap .form-grid .form-item .row fieldset .box-radio-content div .box-radio-select input[type="radio"]:checked:before{opacity:1;width:7px;height:7px;}section.contact .content .wrap .form-grid .form-item .row fieldset .box-radio-content p{font-size:11px;line-height:21px;color:#fff;padding:5px 0 0 0;margin:0;text-align:center;}section.contact .content .wrap .form-grid .form-item .row fieldset .box-radio-content p.obs-list{padding:20px 30px 0;font-size:15px;}section.contact .content .wrap .form-grid .form-item .row fieldset .box-radio-content p strong{font-weight:600;}section.contact .content .wrap .form-grid .form-item .row fieldset .box-radio-content p a{text-decoration:underline;font-weight:600;color:#fff;}section.contact .content .wrap .form-grid .form-item .row fieldset .box-radio-content p a:hover{text-decoration:none;}section.contact .content .bar{display:flex;align-items:center;justify-content:space-between;margin-top:25px;padding-left:275px;}section.contact .content .bar .copyright{width:380px;font-size:10px;color:#fff;line-height:1.5em;}section.contact .content .bar .policy{font-size:10px;color:#fff;}section.contact .content .bar .policy a{font-weight:700;color:#fff;}section.contact .content .bar .policy a:hover{text-decoration:none;color:#14b37d;}section.contact .content .bar .policy.signature a{text-decoration:none;font-weight:normal !important;}section.contact .content .bar .policy.signature a:hover{text-decoration:underline;}@media only screen and (max-device-width:786px){.pop-up-grid .pop-up{width:calc(100vw - 40px);height:calc(((100vw - 40px)*75)/100);background-size:cover;}.pop-up-grid .pop-up .close-button{left:auto;right:0;}.pop-up-grid .pop-up .close-button:hover{color:#004085;}section.home{height:calc(100vh - 60px);}section.home .nav-button{margin:0 !important;bottom:0;top:auto;font-size:55px;}section.home .nav-button:hover{color:#fff;}section.home .nav-button.prev{margin-left:-30px !important;}section.home .nav-button.next{margin-right:-30px !important;}section.home .walk{height:calc(100vh - 60px);}section.home .walk .item{height:calc(100vh - 60px);}section.home .walk .item.slide-excelencia{background:url(/images/new-section-banner-execelencia-bg.jpg) no-repeat left;background-size:cover;}section.home .walk .item.slide-excelencia.es-ES{display:none;}section.home .walk .item.slide-excelencia.en-US{display:none;}section.home .walk .item.slide-excelencia .content{display:flex;width:100vw;padding-left:10px;}section.home .walk .item.slide-excelencia .content .column{margin-top:70px;}section.home .walk .item.slide-excelencia .content .column .title{font-size:32px;}section.home .walk .item.slide-excelencia .content .column .separator{background:url("../../images/new-section-banner-execelencia-separator.png") no-repeat;background-size:contain;width:200px;height:3px;margin:10px 0;}section.home .walk .item.slide-excelencia .content .column .description{font-size:18px;}section.home .walk .item.slide-grupo{background:url(/images/new-section-home-banner-02-bg.jpg) no-repeat left;}section.home .walk .item.slide-grupo .content{display:flex;width:100%;padding:0 15px;}section.home .walk .item.slide-grupo .content .column .img-slide img{width:250px;}section.home .walk .item.slide-grupo .content .column .title{font-size:25px;}section.home .walk .item.slide-grupo .content .column .separator{margin-left:100px;}section.home .walk .item.slide-grupo .content .column .separator img{width:200px;}section.home .walk .item.slide-grupo .content .column .img2-slide{margin-top:30px;}section.home .walk .item.slide-grupo .content .column .img2-slide img{width:350px;}section.home .walk .item.slide-grupo .content .column .subtitle{font-size:18px;}section.home .walk .item.slide-flex{background:url(/images/new-section-home-banner-flex-bg.jpg) no-repeat left;}section.home .walk .item.slide-flex .content{display:flex;width:100%;padding:0 30px;}section.home .walk .item.slide-flex .content .column{display:flex;flex-direction:column;align-content:center;}section.home .walk .item.slide-flex .content .column .img2-slide img{width:350px;}section.home .walk .item.slide-flex .content .column .separator{margin-left:100px;}section.home .walk .item.slide-flex .content .column .separator img{width:250px;}section.home .walk .item.slide-flex .content .column .button{text-align:center;align-self:center;padding:20px 20px;}section.home .walk .item.slide-acustica-industrial{background:url(/images/new-section-home-banner-acustica-industrial.jpg) no-repeat left top;}section.home .walk .item.slide-acustica-industrial .content{display:flex;width:100%;}section.home .walk .item.slide-acustica-industrial .content .column{display:flex;flex-direction:column;align-content:center;margin-top:80px;padding:0 30px;}section.home .walk .item.slide-acustica-industrial .content .column .title{font-size:35px;text-align:center;}section.home .walk .item.slide-acustica-industrial .content .column .subtitle{font-size:22px;}section.home .walk .item.slide-acustica-industrial .content .column .subtitle br{display:none;}section.home .walk .item.slide-acustica-industrial .content .column .button{text-align:center;font-size:18px;text-transform:uppercase;padding:20px 50px;}section.home .walk .item.slide-acustica-industrial .content .column .button:hover{background:#004085;}section.products{height:auto;background:none;}section.products:before{display:none;}section.products .main-screen{padding:40px 20px;position:static;height:auto;display:block;}section.products .main-screen .content{width:100%;margin:0;display:block;max-width:450px;margin:0 auto;}section.products .main-screen .content .logo-distribuicao{margin:0 auto;display:flex;}section.products .main-screen .content .column{margin:0 auto;}section.products .main-screen .content .column .title{font-size:18px;line-height:30px;padding-top:10px;text-align:center;margin-bottom:5px;}section.products .main-screen .content .column .title br{display:none;}section.products .main-screen .content .products-list{display:block;max-width:280px;margin:0 auto;}section.products .main-screen .content .products-list li{width:100%;height:80px;margin:10px 0 !important;-webkit-border-top-left-radius:20px !important;-moz-border-radius-topleft:20px !important;border-top-left-radius:20px !important;-webkit-border-bottom-right-radius:20px !important;-moz-border-radius-bottomright:20px !important;border-bottom-right-radius:20px !important;-webkit-border-top-right-radius:0 !important;-moz-border-radius-topright:0 !important;border-top-right-radius:0 !important;-webkit-border-bottom-left-radius:0 !important;-moz-border-radius-bottomleft:0 !important;border-bottom-left-radius:0 !important;}section.products .main-screen .content .products-list li .button{padding-left:0;}section.products .main-screen .content .products-list li .button:after{display:none;}section.products .main-screen .content .products-list li .button .text{font-size:20px;line-height:22px;margin-top:10px;}section.products .main-screen .content .products-list li .button .text .subtitle{padding-left:0;}section.products .main-screen .content .products-list li .button .text .btn-more{display:none;}section.engineering{background-size:contain;background-position:bottom;width:100vw;left:0;}section.engineering .content{text-align:center;padding-left:0 !important;display:flex;flex-direction:column-reverse;width:100% !important;}section.engineering .content .column-01{width:100% !important;padding-top:20px;display:flex;}section.engineering .content .column-01 img{margin:0 100px;}section.engineering .content .column-01 .button{margin-left:0;height:60px;display:inline-flex;margin-top:10px !important;margin-bottom:55px;padding:0 20px;align-self:center;}section.engineering .content .column-01 .button span{font-size:20px;line-height:15px;}section.engineering .content .column-01 .button span.white:hover{background:#fff;}section.engineering .content .column-01 .button span.white:hover:after{color:#004085;}section.engineering .content .column-01 .button span.white:hover span{color:#004085;}section.engineering .content .column-01 .button span.green:hover{background:#14b37d;}section.engineering .content .column-01 .button .link{display:inline-block;margin:40px 0 0 0;font-size:19px;}section.engineering .content .column-01 .button .link:hover{color:#fff;}section.engineering .content .column-02{margin-top:0 !important;padding:0 50px;width:100% !important;}section.engineering .content .column-02 .title{margin-bottom:10px !important;font-size:20px !important;line-height:25px !important;width:100%;}section.engineering .content .column-02 .title br{display:none;}section.engineering .content .column-02 p br{display:none;}section.about-us{height:auto;background-size:64px;display:block;padding-bottom:40px;}section.about-us:before,section.about-us:after{display:none;}section.about-us .content{width:100%;padding:40px 20px 20px 20px;margin:0 auto;display:block;max-width:450px;}section.about-us .content .column-01 .title{font-size:23px;line-height:30px;}section.about-us .content .column-01 .title br{display:none;}section.about-us .content .column-01 p{margin-top:10px;font-size:14px;line-height:20px;}section.about-us .content .column-01 p br{display:none;}section.about-us .content .column-01 .button:hover{color:#004085;}section.about-us .content .column-02{display:none;}section.about-us .content .page-features{width:100%;margin-top:30px;}section.about-us .content .page-features article{padding:5px 0;}section.about-us .content .page-features article .ico{width:40px;height:40px;align-items:center;background:#004085;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px;}section.about-us .content .page-features article .ico:before{content:"";position:absolute;top:50%;left:100%;margin-top:-5px;margin-top:-10px;border-left-width:5px;border-top-width:5px;border-bottom-width:5px;border-left:10px solid #004085;border-top:10px solid transparent;border-bottom:10px solid transparent;}section.about-us .content .page-features article .ico img{width:20px;height:auto;}section.about-us .content .page-features article p{font-size:14px;line-height:18px;}section.about-us .content .page-features article p br{display:none;}section.about-us .content .button{padding:0 20px;margin-top:40px;height:70px;display:inline-flex;align-items:center;border-top-left-radius:18px;border-bottom-right-radius:18px;}section.about-us .content .button:after{content:"+";font-family:'Myriad Pro';font-size:40px;font-weight:300;color:#fff;margin-left:10px;padding-top:10px;}section.about-us .content .button span{display:block;font-size:16px;line-height:19px;font-weight:300;-moz-transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s;transition:all .3s;}section.about-us .content .button:hover{text-decoration:none;}section.about-us .content .button.white{background:#14b37d;color:#fff;display:flex;align-items:center;justify-content:center;}section.about-us .content .button.white:hover{background:#004085;}section.about-us .content .button.white:hover:after{color:#fff;}section.about-us .content .button.white:hover span{color:#fff;}section.about-us .download-button{position:static;margin:0 20px;padding:0 20px;height:60px;font-size:16px;line-height:13px;display:inline-flex;padding-top:7px;-webkit-border-top-left-radius:0;-moz-border-radius-topleft:0;border-top-left-radius:0;-webkit-border-top-right-radius:25px;-moz-border-radius-topright:25px;border-top-right-radius:25px;}section.about-us .download-button strong br{display:none;}section.about-us .download-button:hover{background:#004085;}section.features .walk .item{overflow:hidden;}section.features .walk .item.slide-01{background-position:left center;background-size:cover;}section.features .walk .item.slide-01 .content{width:100%;padding:40px 20px;display:block;max-width:450px;}section.features .walk .item.slide-01 .content .column-01{flex-direction:column;width:90vw;}section.features .walk .item.slide-01 .content .column-01 .title{font-size:25px;width:100%;}section.features .walk .item.slide-01 .content .column-01 p{font-size:14px;line-height:20px;margin-top:5px;}section.features .walk .item.slide-01 .content .column-01 p br{display:none;}section.features .walk .item.slide-01 .content .column-01 ul li{font-size:13px;}section.features .walk .item.slide-01 .content .column-01 .subtitle{margin-top:30px;font-size:20px;}section.features .walk .item.slide-01 .content .column-02 .subtitle{margin-top:30px;font-size:20px;}section.features .walk .item.slide-02{background-size:cover;}section.features .walk .item.slide-02 .content{width:100%;padding:0 20px;display:block;max-width:450px;}section.features .walk .item.slide-02 .content .text-grid .title{font-size:24px;}section.features .walk .item.slide-02 .content .text-grid p{font-size:14px;line-height:20px;margin-top:5px;}section.features .walk .item.slide-02 .content .text-grid p br{display:none;}section.features .walk .item.slide-02 .content img{max-width:100%;margin-top:15px;}section.features .walk .item.slide-03{background-size:cover;}section.features .walk .item.slide-03 .content{padding:40px 20px;width:100%;max-width:450px;}section.features .walk .item.slide-03 .content .title{font-size:25px;}section.features .walk .item.slide-03 .content .grid-columns{display:block;}section.features .walk .item.slide-03 .content .grid-columns .column p{font-size:12px;line-height:15px;margin-top:15px;}section.features .walk .item.slide-03 .content .grid-columns .column p br{display:none;}section.features .walk .item.slide-04{background-size:cover;}section.features .walk .item.slide-04 .content{width:100%;padding:40px 20px;display:block;max-width:450px;}section.features .walk .item.slide-04 .content .text-grid .title{font-size:25px;}section.features .walk .item.slide-04 .content .text-grid p{font-size:14px;line-height:20px;margin-top:5px;}section.features .walk .item.slide-04 .content .text-grid p br{display:none;}section.features .walk .item.slide-04 .content img{max-width:100%;margin-top:15px;}section.features .nav-buttons{top:auto;margin:0;bottom:20px;left:20px;right:20px;width:auto;}section.features .nav-buttons li{margin:0 10px;flex:1;width:auto;font-size:0;height:7px;position:relative;max-width:75px;}section.features .nav-buttons li:before{content:"";position:absolute;top:50%;left:0;height:40px;margin-top:-20px;width:100%;}section.features .nav-buttons li:hover{background:#004085;}section.features .nav-buttons li.active{background:#14b37d;}section.blog{height:auto;background-size:auto 100%;}section.blog .content{width:90%;max-width:450px;padding:40px 20px 0;margin:0 0 10px 0;display:block;position:relative;}section.blog .content .column{width:100%;flex-direction:column;}section.blog .content .column .main-title{font-size:25px;}section.blog .content .column .main-title br{display:none;}section.blog .content .column .list{display:block;}section.blog .content .column .list article{width:100%;margin:15px 0 0 0;}section.blog .content .column .list article a{display:block;}section.blog .content .column .list article a figure{width:100%;height:100px;}section.blog .content .column .list article a figure img{object-fit:cover;width:100%;height:100%;}section.blog .content .column .list article a .info{padding:10px 0 0 0;}section.blog .content .column .list article a .info .title{font-size:16px;}section.blog .content .column .list article a .info p{font-size:14px;line-height:20px;margin-top:10px;}section.blog .content .column .list article a:hover .info .title,section.blog .content .column .list article a:hover .info p{color:#5c6968;}section.blog .content .column .button{margin:20px 0 0 0;}section.blog .content .column .button:hover{background:#004085;}section.blog .content .column .form{margin:40px 0 0 0;position:absolute;top:100%;left:20px;width:calc(100vw - 40px);max-width:410px;}section.blog .content .column .form input[type='text']{width:100%;}section.blog .content .column .form .submit-button:hover{color:#5c6968;}section.blog .content .column .form .submit-button .label-button{display:initial;}section.blog .content .form{width:100%;flex-direction:column;}section.blog .content .form input[type='text']{width:100%;}section.blog .content .form .submit-button:hover{color:#5c6968;}section.blog .content .form .submit-button .label-button{display:initial;}section.contact{height:auto;}section.contact .map{display:none;}section.contact .content{width:100%;max-width:450px;margin:0 auto;padding:40px 20px 80px;}section.contact .content .wrap{padding:0;display:block;}section.contact .content .wrap .column .logo{display:none;}section.contact .content .wrap .column address{margin:0;}section.contact .content .wrap .column address .flex-grid{justify-content:center;}section.contact .content .wrap .column address .flex-grid.trabalhe-conosco{padding-top:0;}section.contact .content .wrap .column address .flex-grid .column .email:hover{color:#fff;}section.contact .content .wrap .column address .flex-grid a.facebook:hover{background:#fff;}section.contact .content .wrap .column address .social-media-box{justify-content:center;}section.contact .content .wrap .column address .social-media-box a.social-media{margin:0 20px;}section.contact .content .wrap .column address .social-media-box a.social-media:hover{background:#fff;}section.contact .content .wrap .column address .street{text-align:center;font-size:14px;line-height:22px;bottom:185px;}section.contact .content .wrap .column address .street a:hover{color:#a1d3f2;}section.contact .content .wrap .form-grid{width:100%;padding-top:30px;}section.contact .content .wrap .form-grid .link{font-size:13px;}section.contact .content .wrap .form-grid .link:hover{color:#fff;}section.contact .content .wrap .form-grid ul.tabs li{padding:0 10px;font-size:14px;flex:1;height:45px;}section.contact .content .wrap .form-grid ul.tabs li:nth-child(2),section.contact .content .wrap .form-grid ul.tabs li:nth-child(3),section.contact .content .wrap .form-grid ul.tabs li:nth-child(4){padding-left:28px;}section.contact .content .wrap .form-grid ul.tabs li:hover{height:45px;}section.contact .content .wrap .form-grid .form-item .row fieldset input[type='text']{font-size:13px;font-weight:400;}section.contact .content .wrap .form-grid .form-item .row fieldset .select select{font-size:13px;font-weight:400;}section.contact .content .wrap .form-grid .form-item .row fieldset input[type='submit']:hover{color:#fff;}section.contact .content .bar{margin-top:130px;display:block;text-align:left;padding-left:0;}section.contact .content .bar .policy{margin-right:0 !important;}section.contact .content .bar .policy a:hover{color:#63b1e0;}}@media only screen and (min-device-width:787px) and (max-device-width:1024px){section.screen-size{height:calc(100vh - 60px);}section.home{height:100vh;}section.home .nav-button{top:auto;bottom:60px;}section.home .nav-button.next{margin-right:-50px;}section.home .nav-button.prev{margin-left:-50px;}section.home .nav-button:hover{color:#fff;}section.home .walk .item.slide-01 .content .column .button:hover{background:#092e44;color:#fff;}section.home .walk .item.slide-02 .content .column .button:hover{background:#092e44;color:#fff;}section.products .main-screen .content{width:980px;margin-top:0;}section.products .main-screen .content .products-list li{width:320px;height:200px;}section.products .main-screen .content .products-list li .button:hover:after{opacity:0;}section.products .main-screen .content .products-list li .button:hover .btn-more{width:0;height:0;margin:0;}section.engineering .walk .item.slide-01 .content .line .column .button.white:hover{background:#fff;}section.engineering .walk .item.slide-01 .content .line .column .button.white:hover span{color:#004085;}section.about-us:before{margin-left:135px;}section.about-us:after{width:270px;margin-left:-135px;}section.about-us .content{width:980px;margin:0;}section.about-us .content .page-features{width:355px;}section.about-us .content .column .button:hover{color:#004085;}section.features .walk .item.slide-01{background-size:cover;}section.features .walk .item.slide-01 .content{width:980px;}section.features .walk .item.slide-02 .content{padding:0;width:980px;}section.features .walk .item.slide-02 .content img{max-width:500px;}section.features .walk .item.slide-03 .content{width:980px;}section.features .walk .item.slide-04 .content{width:980px;}section.features .nav-buttons{bottom:60px;top:auto;margin:0;}section.features .nav-buttons li{width:236px;height:60px;font-size:16px;}section.features .nav-buttons li:hover{background:#004085;color:#fff;}section.features .nav-buttons li.active{background:#c7dfed;color:#0b2d4d;}section.blog .content{width:980px;}section.blog .content .column .form .submit-button:hover{color:#5c6968;}section.blog .content .column .form .submit-button .label-button{display:initial;}section.blog .content .column article a:hover .title{color:#5c6968;}section.blog .content .column article a:hover p{color:#5c6968;}section.blog .content .column .button:hover{background:#004085;}section.contact .content{width:980px;}section.contact .content .wrap{padding-left:335px;}section.contact .content .wrap .column address .flex-grid a.facebook:hover{background:#fff;color:#004085;}section.contact .content .wrap .column address .flex-grid .column .email:hover{color:#fff;}section.contact .content .wrap .column address .street a:hover{color:#a1d3f2;}section.contact .content .wrap .form-grid .link:hover{color:#fff;}section.contact .content .wrap .form-grid ul.tabs li:hover{height:50px;color:#113451;}section.contact .content .wrap .form-grid ul.tabs li.active{color:#fff;}section.contact .content .wrap .form-grid .form-item .row fieldset input[type='submit']:hover{color:#fff;}section.contact .content .bar{margin-top:20px;}section.contact .content .bar .policy a:hover{color:#6ab6e5;}}.newsletter .paragraph-lgpd{color:#5c6968;font-size:11px;line-height:15px;margin:12px 0;}.newsletter .paragraph-lgpd a{color:#5c6968;text-decoration:underline;}.newsletter .paragraph-lgpd a:hover{color:#004085;}.inner-page{display:block;width:100%;height:auto;position:relative;overflow:hidden;margin:0;padding:75px 0 0 0;}.inner-page.lp-acustica-industrial .page-header{background:url(../images/acustica-industrial/lp-acustica-industrial-bg-header.jpg) no-repeat top;background-size:cover;height:550px;}.inner-page.lp-acustica-industrial .page-header .content{display:flex;flex-direction:column;align-items:flex-end;align-self:center;}.inner-page.lp-acustica-industrial .page-header .content .logo{margin:30px 0;width:400px;}.inner-page.lp-acustica-industrial .page-header .content .text{width:400px;}.inner-page.lp-acustica-industrial .page-header .content .text .title{font-size:26px;line-height:1.3em;font-weight:bold;}.inner-page.lp-acustica-industrial .page-header .content .text p{width:360px;font-family:'Sora',sans-serif;font-style:normal;font-weight:100;}.inner-page.lp-acustica-industrial .page-header .content .text p.destaque{font-weight:600;}.inner-page.lp-acustica-industrial .page-header .content .text .button{width:230px;background:#14b37d;display:inline-flex;justify-content:center;align-items:center;padding:20px 20px;color:#fff;text-align:center;text-transform:uppercase;font-size:14px;font-weight:100;margin:30px 0 0 0;-webkit-border-radius:15px 0 15px;-moz-border-radius:15px 0 15px;-ms-border-radius:15px 0 15px;border-radius:15px 0 15px;}.inner-page.lp-acustica-industrial .page-header .content .text .button:hover{text-decoration:none;background:#004085;color:#fff;}.inner-page.lp-acustica-industrial .projects{height:700px;position:relative;overflow:hidden;background:#004085;}.inner-page.lp-acustica-industrial .projects .picture-slide{width:873px;height:700px;top:0;right:50%;margin-right:117px;position:absolute;overflow:hidden;}.inner-page.lp-acustica-industrial .projects .picture-slide .walk{position:absolute;top:0;left:0;width:100%;height:999999px;}.inner-page.lp-acustica-industrial .projects .picture-slide .walk figure{width:100%;height:700px;display:block;}.inner-page.lp-acustica-industrial .projects .picture-slide .walk figure figcaption{text-align:center;color:#fff;font-size:18px;font-weight:bold;width:100%;margin-top:-10%;margin-left:20%;text-shadow:1px 1px 5px #000;}.inner-page.lp-acustica-industrial .projects .info-box{background:#f8f8f8;position:absolute;top:0;left:50%;margin-left:-117px;width:435px;height:100%;display:flex;flex-direction:column;justify-content:center;text-align:left;padding:0 50px;}.inner-page.lp-acustica-industrial .projects .info-box .title{font-size:26px;font-weight:bold;line-height:1.3em;color:#004085;padding-bottom:20px;}.inner-page.lp-acustica-industrial .projects .info-box .subtitle{font-size:18px;line-height:1.5em;color:#004085;}.inner-page.lp-acustica-industrial .projects .features-list{width:317px;height:100%;position:absolute;top:0;left:50%;margin-left:318px;padding:0;display:flex;align-items:center;justify-content:center;}.inner-page.lp-acustica-industrial .projects .features-list ul li{font-size:16px;font-weight:500;text-align:center;padding:17px 0;color:#fff;width:100%;transition:all linear .3s;}.inner-page.lp-acustica-industrial .projects .features-list ul li:before{content:"";display:block;height:46px;width:100%;margin-bottom:10px;}.inner-page.lp-acustica-industrial .projects .features-list ul li:nth-child(1):before{background:url(/images/acustica-industrial/lp-acustica-industrial-ico01.png) no-repeat center;}.inner-page.lp-acustica-industrial .projects .features-list ul li:nth-child(2):before{background:url(/images/acustica-industrial/lp-acustica-industrial-ico02.png) no-repeat center;}.inner-page.lp-acustica-industrial .projects .features-list ul li:nth-child(3):before{background:url(/images/acustica-industrial/lp-acustica-industrial-ico03.png) no-repeat center;}.inner-page.lp-acustica-industrial .projects .features-list ul li:nth-child(4):before{background:url(/images/acustica-industrial/lp-acustica-industrial-ico04.png) no-repeat center;}.inner-page.lp-acustica-industrial .projects .features-list ul li:nth-child(5):before{background:url(/images/acustica-industrial/lp-acustica-industrial-ico05.png) no-repeat center;}.inner-page.lp-acustica-industrial .projects .features-list ul li:nth-child(6):before{background:url(/images/acustica-industrial/lp-acustica-industrial-ico06.png) no-repeat center;}.inner-page.lp-acustica-industrial .projects .features-list ul li:hover{padding:30px 10px;border-top-left-radius:30px;border-bottom-right-radius:30px;background:#022a54;}.inner-page.lp-acustica-industrial .servicos{background:#ffff;display:flex;justify-content:center;width:100%;padding-top:80px;padding-bottom:50px;}.inner-page.lp-acustica-industrial .servicos .content{display:flex;justify-content:center;flex-wrap:wrap;width:1200px;}.inner-page.lp-acustica-industrial .servicos .content .title{width:100%;text-align:center;font-size:28px;font-weight:bold;line-height:1.3em;color:#004085;margin-bottom:30px;}.inner-page.lp-acustica-industrial .servicos .content .subtitle{width:540px;color:#004085;text-align:center;line-height:1.5em;}.inner-page.lp-acustica-industrial .servicos .content .itens{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;margin-top:80px;}.inner-page.lp-acustica-industrial .servicos .content .itens article{display:flex;align-items:flex-start;width:600px;margin-bottom:50px;}.inner-page.lp-acustica-industrial .servicos .content .itens article .text{width:400px;padding:0 50px 0 20px;color:#004085;}.inner-page.lp-acustica-industrial .servicos .content .itens article .text .title{font-size:22px;font-weight:600;text-align:left;margin-bottom:15px;}.inner-page.lp-acustica-industrial .servicos .content .itens article .text ul{list-style:disc;margin-left:20px;}.inner-page.lp-acustica-industrial .servicos .content .itens article .text ul li{font-size:15px;line-height:1.4em;margin-bottom:10px;}.inner-page.lp-acustica-industrial .servicos .content .itens article .text p{font-size:15px;line-height:25px;padding-top:10px;}.inner-page.lp-acustica-industrial .servicos .content .itens article .cabines-acusticas{background:url(/images/acustica-industrial/lp-acustica-industrial-img-cabines-acusticas.jpg) no-repeat center;background-size:cover;width:150px;height:150px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;}.inner-page.lp-acustica-industrial .servicos .content .itens article .venezianas-acusticas{background:url(/images/acustica-industrial/lp-acustica-industrial-img-venezianas-acusticas.jpg) no-repeat center;background-size:cover;width:150px;height:150px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;}.inner-page.lp-acustica-industrial .servicos .content .itens article .revestimentos-acusticos{background:url(/images/acustica-industrial/lp-acustica-industrial-img-revestimentos-acusticos.jpg) no-repeat center;background-size:cover;width:150px;height:150px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;}.inner-page.lp-acustica-industrial .servicos .content .itens article .lamelas-acusticas{background:url(/images/acustica-industrial/lp-acustica-industrial-img-lamelas-acusticas.jpg) no-repeat center;background-size:cover;width:150px;height:150px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;}.inner-page.lp-acustica-industrial .servicos .content .itens article .barreiras-acusticas{background:url(/images/acustica-industrial/lp-acustica-industrial-img-barreiras-acusticas.jpg) no-repeat center;background-size:cover;width:150px;height:150px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;}.inner-page.lp-acustica-industrial .servicos .content .itens article .portas-acusticas{background:url(/images/acustica-industrial/lp-acustica-industrial-img-portas-acusticas.jpg) no-repeat center;background-size:cover;width:150px;height:150px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;}.inner-page.lp-acustica-industrial .servicos .content .itens article .sonacustics{background:url(/images/acustica-industrial/lp-acustica-industrial-img-sonacustic.jpg) no-repeat center;background-size:cover;width:150px;height:150px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;}.inner-page.lp-acustica-industrial .confianca{display:flex;background:url(/images/engenharia-section-04-bg.png) no-repeat center;background-size:cover;flex-direction:column;align-items:center;width:100vw;padding:80px 0;}.inner-page.lp-acustica-industrial .confianca .content{display:flex;flex-direction:column;align-items:center;width:1200px;}.inner-page.lp-acustica-industrial .confianca .content .title{width:550px;font-size:28px;font-weight:bold;text-align:left;line-height:35px;color:#17a9c1;}.inner-page.lp-acustica-industrial .confianca .content .itens{display:flex;justify-content:space-around;flex-wrap:wrap;margin-top:50px;}.inner-page.lp-acustica-industrial .confianca .content .itens .item{display:flex;width:300px;margin:0 50px 50px 0;}.inner-page.lp-acustica-industrial .confianca .content .itens .item .ico{font-size:35px;color:#17a9c1;}.inner-page.lp-acustica-industrial .confianca .content .itens .item .text{padding-left:20px;line-height:23px;color:#fff;}.inner-page.lp-acustica-industrial .confianca .content .itens .item .text h3{font-size:18px;font-weight:bold;}.inner-page.lp-acustica-industrial .confianca .content .itens .item .text p{padding-top:5px;font-size:14px;font-weight:100;}.inner-page.lp-acustica-industrial .contato{display:flex;justify-content:center;padding:50px 0;}.inner-page.lp-acustica-industrial .contato .content{display:flex;width:1200px;align-items:center;justify-content:space-around;}.inner-page.lp-acustica-industrial .contato .content .text{width:360px;color:#004085;padding-right:50px;line-height:1.5em;}.inner-page.lp-acustica-industrial .contato .content .text .title{font-size:26px;line-height:1.3em;font-weight:bold;margin-bottom:15px;}.inner-page.lp-acustica-industrial .contato .content .form-grid{display:block;width:500px;}.inner-page.lp-acustica-industrial .contato .content .form-grid ul.tabs{display:flex;align-items:flex-end;margin-top:5px;height:60px;}.inner-page.lp-acustica-industrial .contato .content .form-grid ul.tabs li{display:flex;align-items:center;height:50px;padding:0 45px;color:#113451;font-weight:300;font-size:14px;margin-left:-18px;padding-top:5px;cursor:pointer;-webkit-border-top-right-radius:16px;-moz-border-radius-topright:16px;border-top-right-radius:16px;-webkit-border-bottom-left-radius:16px;-moz-border-radius-bottomleft:16px;border-bottom-left-radius:16px;-moz-transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s;transition:all .3s;}.inner-page.lp-acustica-industrial .contato .content .form-grid ul.tabs li.unique{width:100%;justify-content:center;}.inner-page.lp-acustica-industrial .contato .content .form-grid ul.tabs li:nth-child(1){margin-left:0;background:#4fd5a8;z-index:3;}.inner-page.lp-acustica-industrial .contato .content .form-grid ul.tabs li:nth-child(2){background:#2cc08e;z-index:2;padding-left:38px;}.inner-page.lp-acustica-industrial .contato .content .form-grid ul.tabs li:nth-child(3){background:#14b37d;z-index:1;padding-left:38px;}.inner-page.lp-acustica-industrial .contato .content .form-grid ul.tabs li:hover{height:60px;}.inner-page.lp-acustica-industrial .contato .content .form-grid ul.tabs li.active{color:#fff;}.inner-page.lp-acustica-industrial .contato .content .form-grid .form-item{display:none;margin-top:15px;}.inner-page.lp-acustica-industrial .contato .content .form-grid .form-item .row{margin:0 -7px;}.inner-page.lp-acustica-industrial .contato .content .form-grid .form-item .row fieldset{padding:4px 7px;}.inner-page.lp-acustica-industrial .contato .content .form-grid .form-item .row fieldset input[type='text']{width:100%;height:34px;background:none;border:none;color:#004085;font-size:13px;font-weight:300;outline:none;border-bottom:1px solid #4d7ba9;}.inner-page.lp-acustica-industrial .contato .content .form-grid .form-item .row fieldset input[type='text']::placeholder{color:#004085;}.inner-page.lp-acustica-industrial .contato .content .form-grid .form-item .row fieldset .select{width:100%;height:34px;position:relative;display:block;}.inner-page.lp-acustica-industrial .contato .content .form-grid .form-item .row fieldset .select:before{position:absolute;top:0;right:0;z-index:1;width:34px;height:34px;display:flex;align-items:center;justify-content:center;font-size:18px;color:#004085;font-family:'Ionicons';content:"";}.inner-page.lp-acustica-industrial .contato .content .form-grid .form-item .row fieldset .select select{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;color:#004085;font-size:13px;padding-right:34px;-webkit-appearance:none;border:none;background:none;outline:none;border-bottom:1px solid #4d7ba9;}.inner-page.lp-acustica-industrial .contato .content .form-grid .form-item .row fieldset .select select::-ms-expand{display:none;}.inner-page.lp-acustica-industrial .contato .content .form-grid .form-item .row fieldset .select select option{background:#2cc08e;}.inner-page.lp-acustica-industrial .contato .content .form-grid .form-item .row fieldset textarea{width:100%;height:72px;background:none;border:none;color:#004085;font-size:13px;font-weight:300;outline:none;padding-top:10px;resize:none;border-bottom:1px solid #4d7ba9;}.inner-page.lp-acustica-industrial .contato .content .form-grid .form-item .row fieldset textarea::placeholder{color:#004085;}.inner-page.lp-acustica-industrial .contato .content .form-grid .form-item .row fieldset input[type='submit']{font-size:14px;color:#004085;font-weight:900;text-transform:uppercase;background:none;border:none;cursor:pointer;float:right;}.inner-page.lp-acustica-industrial .contato .content .form-grid .form-item .row fieldset input[type='submit']:hover{color:#14b37d;}.inner-page.lp-acustica-industrial .contato .content .form-grid .form-item .row fieldset ::-webkit-input-placeholder{color:#fff;}.inner-page.lp-acustica-industrial .contato .content .form-grid .form-item .row fieldset :-moz-placeholder{color:#fff;opacity:1;}.inner-page.lp-acustica-industrial .contato .content .form-grid .form-item .row fieldset ::-moz-placeholder{color:#fff;opacity:1;}.inner-page.lp-acustica-industrial .contato .content .form-grid .form-item .row fieldset :-ms-input-placeholder{color:#fff;}.inner-page.lp-acustica-industrial .contato .content .form-grid .form-item .row fieldset ::-ms-input-placeholder{color:#fff;}.inner-page.lp-acustica-industrial .contato .content .form-grid .form-item .row fieldset .box-radio-content{display:flex;align-items:center;justify-content:center;flex-direction:column;padding:0 0 0;}.inner-page.lp-acustica-industrial .contato .content .form-grid .form-item .row fieldset .box-radio-content div{display:flex;}.inner-page.lp-acustica-industrial .contato .content .form-grid .form-item .row fieldset .box-radio-content div h4{color:#004085;font-size:12px;margin:0 8px 0 0;}.inner-page.lp-acustica-industrial .contato .content .form-grid .form-item .row fieldset .box-radio-content div .box-radio-select{display:flex;align-items:center;justify-content:center;margin:0;}.inner-page.lp-acustica-industrial .contato .content .form-grid .form-item .row fieldset .box-radio-content div .box-radio-select label{font-size:10px;margin:0 10px;cursor:pointer;color:#004085;}.inner-page.lp-acustica-industrial .contato .content .form-grid .form-item .row fieldset .box-radio-content div .box-radio-select input{padding:0;width:10px;}.inner-page.lp-acustica-industrial .contato .content .form-grid .form-item .row fieldset .box-radio-content div .box-radio-select input[type="radio"]{appearance:none;width:15px;height:15px;border-radius:10px;background:#004085;border:1px solid #004085;cursor:pointer;position:relative;outline:none;display:flex;justify-content:center;align-items:center;margin:0 0 0 0;}.inner-page.lp-acustica-industrial .contato .content .form-grid .form-item .row fieldset .box-radio-content div .box-radio-select input[type="radio"]:before{position:absolute;content:'';width:0;height:0;border-radius:50%;background:#05a39b;opacity:0;transition:.2s;}.inner-page.lp-acustica-industrial .contato .content .form-grid .form-item .row fieldset .box-radio-content div .box-radio-select input[type="radio"]:checked:before{opacity:1;width:7px;height:7px;}.inner-page.lp-acustica-industrial .contato .content .form-grid .form-item .row fieldset .box-radio-content p{font-size:11px;line-height:21px;color:#004085;padding:5px 0 0 0;margin:0;text-align:center;}.inner-page.lp-acustica-industrial .contato .content .form-grid .form-item .row fieldset .box-radio-content p.obs-list{padding:20px 30px 0;font-size:15px;}.inner-page.lp-acustica-industrial .contato .content .form-grid .form-item .row fieldset .box-radio-content p strong{font-weight:600;}.inner-page.lp-acustica-industrial .contato .content .form-grid .form-item .row fieldset .box-radio-content p a{text-decoration:underline;font-weight:600;color:#004085;}.inner-page.lp-acustica-industrial .contato .content .form-grid .form-item .row fieldset .box-radio-content p a:hover{text-decoration:none;}@media only screen and (max-device-width:786px){.inner-page.lp-acustica-industrial{margin:0;}.inner-page.lp-acustica-industrial .page-header{height:450px;}.inner-page.lp-acustica-industrial .page-header .content{display:flex;flex-direction:column;justify-content:center;align-items:center;}.inner-page.lp-acustica-industrial .page-header .content .logo{margin:40px 0 0 0;text-align:center;}.inner-page.lp-acustica-industrial .page-header .content .text{display:flex;flex-direction:column;text-align:center;}.inner-page.lp-acustica-industrial .page-header .content .text p{text-align:center;width:100%;}.inner-page.lp-acustica-industrial .page-header .content .text .button{margin:20px 40px;align-self:center;}.inner-page.lp-acustica-industrial .projects{height:1200px;}.inner-page.lp-acustica-industrial .projects .picture-slide{width:100%;top:0;right:0;margin-right:0;position:absolute;overflow:hidden;height:360px;z-index:999;}.inner-page.lp-acustica-industrial .projects .picture-slide figcaption{text-align:center;color:#fff;font-size:18px;font-weight:bold;width:100%;margin-top:-100% !important;margin-left:0%;text-shadow:1px 1px 5px #000;}.inner-page.lp-acustica-industrial .projects .info-box{background:#f8f8f8;position:absolute;top:0;left:0;margin-left:0;width:100%;height:90%;display:flex;flex-direction:column;justify-content:center;text-align:left;padding:0 50px;}.inner-page.lp-acustica-industrial .projects .info-box .title{font-size:26px;font-weight:bold;line-height:1.3em;color:#004085;padding-bottom:20px;}.inner-page.lp-acustica-industrial .projects .info-box .subtitle{font-size:18px;line-height:1.5em;color:#004085;}.inner-page.lp-acustica-industrial .projects .features-list{width:100%;height:37%;position:absolute;top:740px;left:0;margin-left:0;padding:0;display:flex;align-items:center;justify-content:center;background:#004085;}.inner-page.lp-acustica-industrial .projects .features-list ul{display:flex;flex-wrap:wrap;max-width:100vw;}.inner-page.lp-acustica-industrial .projects .features-list ul li{font-size:16px;font-weight:500;text-align:center;padding:17px 0;color:#fff;width:50%;}.inner-page.lp-acustica-industrial .projects .features-list ul li:before{content:"";display:block;height:46px;width:100%;margin-bottom:10px;}.inner-page.lp-acustica-industrial .projects .features-list ul li:nth-child(1):before{background:url(/images/acustica-industrial/lp-acustica-industrial-ico01.png) no-repeat center;}.inner-page.lp-acustica-industrial .projects .features-list ul li:nth-child(2):before{background:url(/images/acustica-industrial/lp-acustica-industrial-ico02.png) no-repeat center;}.inner-page.lp-acustica-industrial .projects .features-list ul li:nth-child(3):before{background:url(/images/acustica-industrial/lp-acustica-industrial-ico03.png) no-repeat center;}.inner-page.lp-acustica-industrial .projects .features-list ul li:nth-child(4):before{background:url(/images/acustica-industrial/lp-acustica-industrial-ico04.png) no-repeat center;}.inner-page.lp-acustica-industrial .projects .features-list ul li:nth-child(5):before{background:url(/images/acustica-industrial/lp-acustica-industrial-ico05.png) no-repeat center;}.inner-page.lp-acustica-industrial .projects .features-list ul li:nth-child(6):before{background:url(/images/acustica-industrial/lp-acustica-industrial-ico06.png) no-repeat center;}.inner-page.lp-acustica-industrial .servicos .content{display:flex;justify-content:center;flex-wrap:wrap;width:100vw;}.inner-page.lp-acustica-industrial .servicos .content .title{font-size:24px;}.inner-page.lp-acustica-industrial .servicos .content .itens article{width:100vw;padding:0 10px;}.inner-page.lp-acustica-industrial .servicos .content .itens article .text{width:280px;padding:0 0 0 10px;}.inner-page.lp-acustica-industrial .servicos .content .itens article .text .title{font-size:18px;}.inner-page.lp-acustica-industrial .servicos .content .itens article .text p{font-size:13px;line-height:20px;}.inner-page.lp-acustica-industrial .servicos .content .itens article .cabines-acusticas{width:120px;height:120px;}.inner-page.lp-acustica-industrial .servicos .content .itens article .revestimentos-acusticos{width:120px;height:120px;}.inner-page.lp-acustica-industrial .servicos .content .itens article .barreiras-acusticas{width:120px;height:120px;}.inner-page.lp-acustica-industrial .servicos .content .itens article .lamelas-acusticas{width:120px;height:120px;}.inner-page.lp-acustica-industrial .servicos .content .itens article .venezianas-acusticas{width:120px;height:120px;}.inner-page.lp-acustica-industrial .servicos .content .itens article .portas-acusticas{width:120px;height:120px;}.inner-page.lp-acustica-industrial .servicos .content .itens article .sonacustics{width:120px;height:120px;}.inner-page.lp-acustica-industrial .confianca{background:url(/images/engenharia-section-04-bg.png) no-repeat left;background-size:cover;}.inner-page.lp-acustica-industrial .confianca .content{width:100vw;}.inner-page.lp-acustica-industrial .confianca .content .title{width:100vw;font-size:24px;text-align:center;line-height:32px;}.inner-page.lp-acustica-industrial .confianca .content .itens .item{margin-bottom:20px;}.inner-page.lp-acustica-industrial .confianca .content .itens .item .ico{font-size:28px;}.inner-page.lp-acustica-industrial .confianca .content .itens .item .text{line-height:20px;}.inner-page.lp-acustica-industrial .confianca .content .itens .item .text h3{font-size:16px;}.inner-page.lp-acustica-industrial .confianca .content .itens .item .text p{font-size:12px;}.inner-page.lp-acustica-industrial .contato .content{flex-direction:column;width:100vw;}.inner-page.lp-acustica-industrial .contato .content .text{font-size:20px;text-align:center;line-height:25px;width:100vw;padding:0 20px;}.inner-page.lp-acustica-industrial .contato .content .form-grid{width:100vw;padding:0 20px;}.inner-page.lp-acustica-industrial .contato .content .form-grid ul.tabs li{padding:0 20px;}.inner-page.lp-acustica-industrial .page-content{width:100%;padding:40px 20px;}.inner-page.lp-acustica-industrial .page-content .header{flex-direction:column-reverse;}.inner-page.lp-acustica-industrial .page-content .header figure{width:100%;height:calc(((100vw - 40px)*65.22)/100);margin-top:15px;}.inner-page.lp-acustica-industrial .page-content .header .text{padding:0;}.inner-page.lp-acustica-industrial .page-content .header .text .title{font-size:23px;}.inner-page.lp-acustica-industrial .page-content .title-01{font-size:20px;font-weight:900;color:#14b37d;padding-top:50px;}.inner-page.lp-acustica-industrial .page-content .gallery{padding-top:20px;}.inner-page.lp-acustica-industrial .page-content .gallery .title-01{padding-left:0;}.inner-page.lp-acustica-industrial .page-content .gallery .grid{margin-top:10px;width:100vw;height:calc(100vw - 60px);margin-left:-20px;}.inner-page.lp-acustica-industrial .page-content .gallery .grid:before{content:"";width:calc((100vw - 1165px)/2);height:100%;position:absolute;top:0;right:100%;background:#004085;}.inner-page.lp-acustica-industrial .page-content .gallery .grid .container{width:calc(100vw - 100px);height:calc(100vw - 100px);}.inner-page.lp-acustica-industrial .page-content .gallery .grid .container .walk{height:calc(100vw - 100px);}.inner-page.lp-acustica-industrial .page-content .gallery .grid .container .walk img{width:calc(100vw - 100px);height:calc(100vw - 100px);}.inner-page.lp-acustica-industrial .page-content .gallery .grid:after{content:"";width:calc((100vw - 1165px)/2);height:100%;position:absolute;top:0;left:100%;background:#004085;}.inner-page.lp-acustica-industrial .page-content .gallery .grid .nav{position:absolute;top:50%;width:36px;height:36px;margin-top:-18px;display:flex;align-items:center;justify-content:center;background:#14b37d;font-size:20px;color:#fff;cursor:pointer;font-family:'Ionicons';-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;-moz-transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s;transition:all .3s;}.inner-page.lp-acustica-industrial .page-content .gallery .grid .nav:hover{background:#6ab6e5;}.inner-page.lp-acustica-industrial .page-content .gallery .grid .nav:before{content:"";}.inner-page.lp-acustica-industrial .page-content .gallery .grid .nav.prev{left:10px;}.inner-page.lp-acustica-industrial .page-content .gallery .grid .nav.next{right:10px;}}.inner-page.lp-isolamento-termico .page-header{background:url(../images/isolamento-termico/lp-isolamento-termico-bg-header.jpg) no-repeat top;background-size:cover;height:550px;}.inner-page.lp-isolamento-termico .page-header .content{display:flex;flex-direction:column;align-items:flex-end;align-self:center;}.inner-page.lp-isolamento-termico .page-header .content .logo{margin:30px 0;width:400px;}.inner-page.lp-isolamento-termico .page-header .content .text{width:400px;}.inner-page.lp-isolamento-termico .page-header .content .text .title{font-size:26px;line-height:1.3em;font-weight:bold;}.inner-page.lp-isolamento-termico .page-header .content .text p{width:360px;font-family:'Sora',sans-serif;font-style:normal;font-weight:100;}.inner-page.lp-isolamento-termico .page-header .content .text p.destaque{font-weight:600;}.inner-page.lp-isolamento-termico .page-header .content .text .button{width:230px;background:#14b37d;display:inline-flex;justify-content:center;align-items:center;padding:20px 20px;color:#fff;text-align:center;text-transform:uppercase;font-size:14px;font-weight:100;margin:30px 0 0 0;-webkit-border-radius:15px 0 15px;-moz-border-radius:15px 0 15px;-ms-border-radius:15px 0 15px;border-radius:15px 0 15px;}.inner-page.lp-isolamento-termico .page-header .content .text .button:hover{text-decoration:none;background:#004085;color:#fff;}.inner-page.lp-isolamento-termico .projects{height:700px;position:relative;overflow:hidden;background:#004085;}.inner-page.lp-isolamento-termico .projects .picture-slide{width:873px;height:700px;top:0;right:50%;margin-right:117px;position:absolute;overflow:hidden;}.inner-page.lp-isolamento-termico .projects .picture-slide .walk{position:absolute;top:0;left:0;width:100%;height:999999px;}.inner-page.lp-isolamento-termico .projects .picture-slide .walk figure{width:100%;height:700px;display:block;}.inner-page.lp-isolamento-termico .projects .info-box{background:#f8f8f8;position:absolute;top:0;left:50%;margin-left:-117px;width:435px;height:100%;display:flex;flex-direction:column;justify-content:center;text-align:left;padding:0 50px;}.inner-page.lp-isolamento-termico .projects .info-box .title{font-size:26px;font-weight:bold;line-height:1.3em;color:#004085;padding-bottom:20px;}.inner-page.lp-isolamento-termico .projects .info-box .subtitle{font-size:18px;line-height:1.5em;color:#004085;}.inner-page.lp-isolamento-termico .projects .info-box .button{width:230px;background:#14b37d;display:inline-flex;justify-content:center;align-items:center;padding:20px 15px;text-align:center;text-transform:uppercase;font-weight:100;margin:30px 0 0 0;-webkit-border-radius:15px 0 15px;-moz-border-radius:15px 0 15px;-ms-border-radius:15px 0 15px;border-radius:15px 0 15px;}.inner-page.lp-isolamento-termico .projects .info-box .button:hover{text-decoration:none;background:#004085;color:#fff;}.inner-page.lp-isolamento-termico .projects .info-box .button .text{color:#fff;font-size:14px;}.inner-page.lp-isolamento-termico .projects .features-list{width:317px;height:100%;position:absolute;top:0;left:50%;margin-left:318px;padding:0;display:flex;align-items:center;justify-content:center;}.inner-page.lp-isolamento-termico .projects .features-list ul li{font-size:16px;font-weight:500;text-align:center;padding:17px 0;color:#fff;width:100%;transition:all linear .3s;}.inner-page.lp-isolamento-termico .projects .features-list ul li:before{content:"";display:block;height:50px;width:100%;margin-bottom:10px;}.inner-page.lp-isolamento-termico .projects .features-list ul li:nth-child(1):before{background:url(/images/isolamento-termico/lp-isolamento-termico-ico01.png) no-repeat center;}.inner-page.lp-isolamento-termico .projects .features-list ul li:nth-child(2):before{background:url(/images/isolamento-termico/lp-isolamento-termico-ico02.png) no-repeat center;}.inner-page.lp-isolamento-termico .projects .features-list ul li:nth-child(3):before{background:url(/images/isolamento-termico/lp-isolamento-termico-ico03.png) no-repeat center;}.inner-page.lp-isolamento-termico .projects .features-list ul li:nth-child(4):before{background:url(/images/isolamento-termico/lp-isolamento-termico-ico04.png) no-repeat center;}.inner-page.lp-isolamento-termico .projects .features-list ul li:nth-child(5):before{background:url(/images/isolamento-termico/lp-isolamento-termico-ico05.png) no-repeat center;}.inner-page.lp-isolamento-termico .projects .features-list ul li .ballon{position:relative;display:inline-block;font-size:16px;font-weight:500;text-align:center;padding:50px 0 0;margin-top:-50px;color:#fff;cursor:pointer;}.inner-page.lp-isolamento-termico .projects .features-list ul li .ballon:hover .tooltiptext{visibility:visible;opacity:1;}.inner-page.lp-isolamento-termico .projects .features-list ul li .ballon .tooltiptext{position:absolute;visibility:hidden;background-color:#14b37d;width:280px;font-size:14px;line-height:1.3em;color:#fff;text-align:left;padding:25px 20px;bottom:-50%;left:0%;-webkit-border-radius:15px 0 15px;-moz-border-radius:15px 0 15px;-ms-border-radius:15px 0 15px;border-radius:15px 0 15px;margin-left:-260px;z-index:1;opacity:0;transition:opacity 1s;}.inner-page.lp-isolamento-termico .projects .features-list ul li:hover{padding:30px 10px;border-top-left-radius:30px;border-bottom-right-radius:30px;background:#022a54;}.inner-page.lp-isolamento-termico .servicos{background:#ffff;display:flex;justify-content:center;width:100%;padding-top:80px;padding-bottom:50px;}.inner-page.lp-isolamento-termico .servicos .content{display:flex;justify-content:center;flex-wrap:wrap;width:1200px;}.inner-page.lp-isolamento-termico .servicos .content .title{width:100%;text-align:center;font-size:28px;font-weight:bold;line-height:1.3em;color:#004085;margin-bottom:30px;}.inner-page.lp-isolamento-termico .servicos .content .subtitle{width:540px;color:#004085;text-align:center;line-height:1.5em;}.inner-page.lp-isolamento-termico .servicos .content .itens{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;margin-top:80px;}.inner-page.lp-isolamento-termico .servicos .content .itens article{display:flex;align-items:flex-start;width:600px;margin-bottom:50px;}.inner-page.lp-isolamento-termico .servicos .content .itens article .text{width:400px;padding:0 50px 0 20px;color:#004085;}.inner-page.lp-isolamento-termico .servicos .content .itens article .text .title{font-size:22px;font-weight:600;text-align:left;margin-bottom:15px;}.inner-page.lp-isolamento-termico .servicos .content .itens article .text ul{list-style:disc;margin-left:20px;}.inner-page.lp-isolamento-termico .servicos .content .itens article .text ul li{font-size:15px;line-height:1.4em;margin-bottom:10px;}.inner-page.lp-isolamento-termico .servicos .content .itens article .text p{font-size:15px;line-height:25px;padding-top:10px;}.inner-page.lp-isolamento-termico .servicos .content .itens article .aquente{background:url(/images/isolamento-termico/lp-isolamento-termico-img-a-quente-flexivel.jpg) no-repeat center;background-size:cover;width:150px;height:150px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;}.inner-page.lp-isolamento-termico .servicos .content .itens article .afrio{background:url(/images/isolamento-termico/lp-isolamento-termico-img-a-frio.jpg) no-repeat center;background-size:cover;width:150px;height:150px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;}.inner-page.lp-isolamento-termico .servicos .content .itens article .jaquetas-termicas{background:url(/images/isolamento-termico/lp-isolamento-termico-img-jaquetas-termicas.jpg) no-repeat center;background-size:cover;width:150px;height:150px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;}.inner-page.lp-isolamento-termico .servicos .content .itens article .andaimes{background:url(/images/isolamento-termico/lp-isolamento-termico-img-andaimes.jpg) no-repeat center;background-size:cover;width:150px;height:150px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;}.inner-page.lp-isolamento-termico .servicos .content .itens article .spray{background:url(/images/isolamento-termico/lp-isolamento-termico-img-spray.jpg) no-repeat center;background-size:cover;width:150px;height:150px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;}.inner-page.lp-isolamento-termico .confianca{display:flex;background:url(/images/engenharia-section-04-bg.png) no-repeat center;background-size:cover;flex-direction:column;align-items:center;width:100vw;padding:80px 0;}.inner-page.lp-isolamento-termico .confianca .content{display:flex;flex-direction:column;align-items:center;width:1200px;}.inner-page.lp-isolamento-termico .confianca .content .title{width:550px;font-size:28px;font-weight:bold;text-align:left;line-height:35px;color:#17a9c1;}.inner-page.lp-isolamento-termico .confianca .content .itens{display:flex;justify-content:space-around;flex-wrap:wrap;margin-top:50px;}.inner-page.lp-isolamento-termico .confianca .content .itens .item{display:flex;width:300px;margin:0 50px 50px 0;}.inner-page.lp-isolamento-termico .confianca .content .itens .item .ico{font-size:35px;color:#17a9c1;}.inner-page.lp-isolamento-termico .confianca .content .itens .item .text{padding-left:20px;line-height:23px;color:#fff;}.inner-page.lp-isolamento-termico .confianca .content .itens .item .text h3{font-size:18px;font-weight:bold;}.inner-page.lp-isolamento-termico .confianca .content .itens .item .text p{padding-top:5px;font-size:14px;font-weight:100;}.inner-page.lp-isolamento-termico .contato{display:flex;justify-content:center;padding:50px 0;}.inner-page.lp-isolamento-termico .contato .content{display:flex;width:1200px;align-items:center;justify-content:space-around;}.inner-page.lp-isolamento-termico .contato .content .text{width:360px;color:#004085;padding-right:50px;line-height:1.5em;}.inner-page.lp-isolamento-termico .contato .content .text .title{font-size:26px;line-height:1.3em;font-weight:bold;margin-bottom:15px;}.inner-page.lp-isolamento-termico .contato .content .form-grid{display:block;width:500px;}.inner-page.lp-isolamento-termico .contato .content .form-grid ul.tabs{display:flex;align-items:flex-end;margin-top:5px;height:60px;}.inner-page.lp-isolamento-termico .contato .content .form-grid ul.tabs li{display:flex;align-items:center;height:50px;padding:0 45px;color:#113451;font-weight:300;font-size:14px;margin-left:-18px;padding-top:5px;cursor:pointer;-webkit-border-top-right-radius:16px;-moz-border-radius-topright:16px;border-top-right-radius:16px;-webkit-border-bottom-left-radius:16px;-moz-border-radius-bottomleft:16px;border-bottom-left-radius:16px;-moz-transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s;transition:all .3s;}.inner-page.lp-isolamento-termico .contato .content .form-grid ul.tabs li.unique{width:100%;justify-content:center;}.inner-page.lp-isolamento-termico .contato .content .form-grid ul.tabs li:nth-child(1){margin-left:0;background:#4fd5a8;z-index:3;}.inner-page.lp-isolamento-termico .contato .content .form-grid ul.tabs li:nth-child(2){background:#2cc08e;z-index:2;padding-left:38px;}.inner-page.lp-isolamento-termico .contato .content .form-grid ul.tabs li:nth-child(3){background:#14b37d;z-index:1;padding-left:38px;}.inner-page.lp-isolamento-termico .contato .content .form-grid ul.tabs li:hover{height:60px;}.inner-page.lp-isolamento-termico .contato .content .form-grid ul.tabs li.active{color:#fff;}.inner-page.lp-isolamento-termico .contato .content .form-grid .form-item{display:none;margin-top:15px;}.inner-page.lp-isolamento-termico .contato .content .form-grid .form-item .row{margin:0 -7px;}.inner-page.lp-isolamento-termico .contato .content .form-grid .form-item .row fieldset{padding:4px 7px;}.inner-page.lp-isolamento-termico .contato .content .form-grid .form-item .row fieldset input[type='text']{width:100%;height:34px;background:none;border:none;color:#004085;font-size:13px;font-weight:300;outline:none;border-bottom:1px solid #4d7ba9;}.inner-page.lp-isolamento-termico .contato .content .form-grid .form-item .row fieldset input[type='text']::placeholder{color:#004085;}.inner-page.lp-isolamento-termico .contato .content .form-grid .form-item .row fieldset .select{width:100%;height:34px;position:relative;display:block;}.inner-page.lp-isolamento-termico .contato .content .form-grid .form-item .row fieldset .select:before{position:absolute;top:0;right:0;z-index:1;width:34px;height:34px;display:flex;align-items:center;justify-content:center;font-size:18px;color:#004085;font-family:'Ionicons';content:"";}.inner-page.lp-isolamento-termico .contato .content .form-grid .form-item .row fieldset .select select{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;color:#004085;font-size:13px;padding-right:34px;-webkit-appearance:none;border:none;background:none;outline:none;border-bottom:1px solid #4d7ba9;}.inner-page.lp-isolamento-termico .contato .content .form-grid .form-item .row fieldset .select select::-ms-expand{display:none;}.inner-page.lp-isolamento-termico .contato .content .form-grid .form-item .row fieldset .select select option{background:#2cc08e;}.inner-page.lp-isolamento-termico .contato .content .form-grid .form-item .row fieldset textarea{width:100%;height:72px;background:none;border:none;color:#004085;font-size:13px;font-weight:300;outline:none;padding-top:10px;resize:none;border-bottom:1px solid #4d7ba9;}.inner-page.lp-isolamento-termico .contato .content .form-grid .form-item .row fieldset textarea::placeholder{color:#004085;}.inner-page.lp-isolamento-termico .contato .content .form-grid .form-item .row fieldset input[type='submit']{font-size:14px;color:#004085;font-weight:900;text-transform:uppercase;background:none;border:none;cursor:pointer;float:right;}.inner-page.lp-isolamento-termico .contato .content .form-grid .form-item .row fieldset input[type='submit']:hover{color:#14b37d;}.inner-page.lp-isolamento-termico .contato .content .form-grid .form-item .row fieldset ::-webkit-input-placeholder{color:#fff;}.inner-page.lp-isolamento-termico .contato .content .form-grid .form-item .row fieldset :-moz-placeholder{color:#fff;opacity:1;}.inner-page.lp-isolamento-termico .contato .content .form-grid .form-item .row fieldset ::-moz-placeholder{color:#fff;opacity:1;}.inner-page.lp-isolamento-termico .contato .content .form-grid .form-item .row fieldset :-ms-input-placeholder{color:#fff;}.inner-page.lp-isolamento-termico .contato .content .form-grid .form-item .row fieldset ::-ms-input-placeholder{color:#fff;}.inner-page.lp-isolamento-termico .contato .content .form-grid .form-item .row fieldset .box-radio-content{display:flex;align-items:center;justify-content:center;flex-direction:column;padding:0 0 0;}.inner-page.lp-isolamento-termico .contato .content .form-grid .form-item .row fieldset .box-radio-content div{display:flex;}.inner-page.lp-isolamento-termico .contato .content .form-grid .form-item .row fieldset .box-radio-content div h4{color:#004085;font-size:12px;margin:0 8px 0 0;}.inner-page.lp-isolamento-termico .contato .content .form-grid .form-item .row fieldset .box-radio-content div .box-radio-select{display:flex;align-items:center;justify-content:center;margin:0;}.inner-page.lp-isolamento-termico .contato .content .form-grid .form-item .row fieldset .box-radio-content div .box-radio-select label{font-size:10px;margin:0 10px;cursor:pointer;color:#004085;}.inner-page.lp-isolamento-termico .contato .content .form-grid .form-item .row fieldset .box-radio-content div .box-radio-select input{padding:0;width:10px;}.inner-page.lp-isolamento-termico .contato .content .form-grid .form-item .row fieldset .box-radio-content div .box-radio-select input[type="radio"]{appearance:none;width:15px;height:15px;border-radius:10px;background:#004085;border:1px solid #004085;cursor:pointer;position:relative;outline:none;display:flex;justify-content:center;align-items:center;margin:0 0 0 0;}.inner-page.lp-isolamento-termico .contato .content .form-grid .form-item .row fieldset .box-radio-content div .box-radio-select input[type="radio"]:before{position:absolute;content:'';width:0;height:0;border-radius:50%;background:#05a39b;opacity:0;transition:.2s;}.inner-page.lp-isolamento-termico .contato .content .form-grid .form-item .row fieldset .box-radio-content div .box-radio-select input[type="radio"]:checked:before{opacity:1;width:7px;height:7px;}.inner-page.lp-isolamento-termico .contato .content .form-grid .form-item .row fieldset .box-radio-content p{font-size:11px;line-height:21px;color:#004085;padding:5px 0 0 0;margin:0;text-align:center;}.inner-page.lp-isolamento-termico .contato .content .form-grid .form-item .row fieldset .box-radio-content p.obs-list{padding:20px 30px 0;font-size:15px;}.inner-page.lp-isolamento-termico .contato .content .form-grid .form-item .row fieldset .box-radio-content p strong{font-weight:600;}.inner-page.lp-isolamento-termico .contato .content .form-grid .form-item .row fieldset .box-radio-content p a{text-decoration:underline;font-weight:600;color:#004085;}.inner-page.lp-isolamento-termico .contato .content .form-grid .form-item .row fieldset .box-radio-content p a:hover{text-decoration:none;}@media only screen and (max-device-width:786px){.inner-page.lp-isolamento-termico{margin:0;}.inner-page.lp-isolamento-termico .page-header{height:450px;}.inner-page.lp-isolamento-termico .page-header .content{display:flex;flex-direction:column;justify-content:center;align-items:center;}.inner-page.lp-isolamento-termico .page-header .content .logo{margin:40px 0 0 0;text-align:center;}.inner-page.lp-isolamento-termico .page-header .content .text{display:flex;flex-direction:column;text-align:center;}.inner-page.lp-isolamento-termico .page-header .content .text p{text-align:center;width:100%;}.inner-page.lp-isolamento-termico .page-header .content .text .button{margin:20px 40px;align-self:center;}.inner-page.lp-isolamento-termico .projects{height:1280px;}.inner-page.lp-isolamento-termico .projects .picture-slide{width:100%;top:0;right:0;margin-right:0;position:absolute;overflow:hidden;height:360px;z-index:999;}.inner-page.lp-isolamento-termico .projects .info-box{background:#f8f8f8;position:absolute;top:0;left:0;margin-left:0;width:100%;height:95%;display:flex;flex-direction:column;justify-content:center;text-align:left;padding:0 50px;}.inner-page.lp-isolamento-termico .projects .info-box .title{font-size:26px;font-weight:bold;line-height:1.3em;color:#004085;padding-bottom:20px;}.inner-page.lp-isolamento-termico .projects .info-box .subtitle{font-size:18px;line-height:1.5em;color:#004085;}.inner-page.lp-isolamento-termico .projects .features-list{width:100%;height:30%;position:absolute;top:850px;left:0;margin-left:0;padding:0;display:flex;align-items:center;justify-content:center;background:#004085;}.inner-page.lp-isolamento-termico .projects .features-list ul{display:flex;flex-wrap:wrap;max-width:100vw;}.inner-page.lp-isolamento-termico .projects .features-list ul li{font-size:16px;font-weight:500;text-align:center;padding:17px 0;color:#fff;width:50%;}.inner-page.lp-isolamento-termico .projects .features-list ul li:before{content:"";display:block;height:46px;width:100%;margin-bottom:10px;}.inner-page.lp-isolamento-termico .servicos .content{display:flex;justify-content:center;flex-wrap:wrap;width:100vw;}.inner-page.lp-isolamento-termico .servicos .content .title{font-size:24px;}.inner-page.lp-isolamento-termico .servicos .content .itens article{width:100vw;padding:0 10px;}.inner-page.lp-isolamento-termico .servicos .content .itens article .text{width:280px;padding:0 0 0 10px;}.inner-page.lp-isolamento-termico .servicos .content .itens article .text .title{font-size:18px;}.inner-page.lp-isolamento-termico .servicos .content .itens article .text p{font-size:13px;line-height:20px;}.inner-page.lp-isolamento-termico .servicos .content .itens article .cabines-acusticas{width:120px;height:120px;}.inner-page.lp-isolamento-termico .servicos .content .itens article .revestimentos-acusticos{width:120px;height:120px;}.inner-page.lp-isolamento-termico .servicos .content .itens article .barreiras-acusticas{width:120px;height:120px;}.inner-page.lp-isolamento-termico .servicos .content .itens article .lamelas-acusticas{width:120px;height:120px;}.inner-page.lp-isolamento-termico .servicos .content .itens article .venezianas-acusticas{width:120px;height:120px;}.inner-page.lp-isolamento-termico .servicos .content .itens article .portas-acusticas{width:120px;height:120px;}.inner-page.lp-isolamento-termico .servicos .content .itens article .sonacustics{width:120px;height:120px;}.inner-page.lp-isolamento-termico .confianca{background:url(/images/engenharia-section-04-bg.png) no-repeat left;background-size:cover;}.inner-page.lp-isolamento-termico .confianca .content{width:100vw;}.inner-page.lp-isolamento-termico .confianca .content .title{width:100vw;font-size:24px;text-align:center;line-height:32px;}.inner-page.lp-isolamento-termico .confianca .content .itens .item{margin-bottom:20px;}.inner-page.lp-isolamento-termico .confianca .content .itens .item .ico{font-size:28px;}.inner-page.lp-isolamento-termico .confianca .content .itens .item .text{line-height:20px;}.inner-page.lp-isolamento-termico .confianca .content .itens .item .text h3{font-size:16px;}.inner-page.lp-isolamento-termico .confianca .content .itens .item .text p{font-size:12px;}.inner-page.lp-isolamento-termico .contato .content{flex-direction:column;width:100vw;}.inner-page.lp-isolamento-termico .contato .content .text{font-size:20px;text-align:center;line-height:25px;width:100vw;padding:0 20px;}.inner-page.lp-isolamento-termico .contato .content .form-grid{width:100vw;padding:0 20px;}.inner-page.lp-isolamento-termico .contato .content .form-grid ul.tabs li{padding:0 20px;}.inner-page.lp-isolamento-termico .page-content{width:100%;padding:40px 20px;}.inner-page.lp-isolamento-termico .page-content .header{flex-direction:column-reverse;}.inner-page.lp-isolamento-termico .page-content .header figure{width:100%;height:calc(((100vw - 40px)*65.22)/100);margin-top:15px;}.inner-page.lp-isolamento-termico .page-content .header .text{padding:0;}.inner-page.lp-isolamento-termico .page-content .header .text .title{font-size:23px;}.inner-page.lp-isolamento-termico .page-content .title-01{font-size:20px;font-weight:900;color:#14b37d;padding-top:50px;}.inner-page.lp-isolamento-termico .page-content .gallery{padding-top:20px;}.inner-page.lp-isolamento-termico .page-content .gallery .title-01{padding-left:0;}.inner-page.lp-isolamento-termico .page-content .gallery .grid{margin-top:10px;width:100vw;height:calc(100vw - 60px);margin-left:-20px;}.inner-page.lp-isolamento-termico .page-content .gallery .grid:before{content:"";width:calc((100vw - 1165px)/2);height:100%;position:absolute;top:0;right:100%;background:#004085;}.inner-page.lp-isolamento-termico .page-content .gallery .grid .container{width:calc(100vw - 100px);height:calc(100vw - 100px);}.inner-page.lp-isolamento-termico .page-content .gallery .grid .container .walk{height:calc(100vw - 100px);}.inner-page.lp-isolamento-termico .page-content .gallery .grid .container .walk img{width:calc(100vw - 100px);height:calc(100vw - 100px);}.inner-page.lp-isolamento-termico .page-content .gallery .grid:after{content:"";width:calc((100vw - 1165px)/2);height:100%;position:absolute;top:0;left:100%;background:#004085;}.inner-page.lp-isolamento-termico .page-content .gallery .grid .nav{position:absolute;top:50%;width:36px;height:36px;margin-top:-18px;display:flex;align-items:center;justify-content:center;background:#14b37d;font-size:20px;color:#fff;cursor:pointer;font-family:'Ionicons';-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;-moz-transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s;transition:all .3s;}.inner-page.lp-isolamento-termico .page-content .gallery .grid .nav:hover{background:#6ab6e5;}.inner-page.lp-isolamento-termico .page-content .gallery .grid .nav:before{content:"";}.inner-page.lp-isolamento-termico .page-content .gallery .grid .nav.prev{left:10px;}.inner-page.lp-isolamento-termico .page-content .gallery .grid .nav.next{right:10px;}}.inner-page.lp-acustica-ambiental .page-header{background:url(../images/acustica-ambiental/lp-acustica-ambiental-bg-header.jpg) no-repeat top;background-size:cover;height:550px;}.inner-page.lp-acustica-ambiental .page-header .content{display:flex;flex-direction:column;align-items:flex-end;align-self:center;}.inner-page.lp-acustica-ambiental .page-header .content .logo{margin:30px 0;width:450px;}.inner-page.lp-acustica-ambiental .page-header .content .text{width:450px;}.inner-page.lp-acustica-ambiental .page-header .content .text .title{font-size:26px;line-height:1.3em;font-weight:bold;max-height:450px;}.inner-page.lp-acustica-ambiental .page-header .content .text p{width:320px;font-family:'Sora',sans-serif;font-style:normal;font-weight:100;}.inner-page.lp-acustica-ambiental .page-header .content .text p.destaque{font-weight:600;}.inner-page.lp-acustica-ambiental .page-header .content .text .button{width:230px;background:#14b37d;display:inline-flex;justify-content:center;align-items:center;padding:20px 20px;color:#fff;text-align:center;text-transform:uppercase;font-size:14px;font-weight:100;margin:30px 0 0 0;-webkit-border-radius:15px 0 15px;-moz-border-radius:15px 0 15px;-ms-border-radius:15px 0 15px;border-radius:15px 0 15px;}.inner-page.lp-acustica-ambiental .page-header .content .text .button:hover{text-decoration:none;background:#004085;color:#fff;}.inner-page.lp-acustica-ambiental .projects{height:700px;position:relative;overflow:hidden;background:#004085;}.inner-page.lp-acustica-ambiental .projects .picture-slide{width:873px;height:700px;top:0;right:50%;margin-right:117px;position:absolute;overflow:hidden;}.inner-page.lp-acustica-ambiental .projects .picture-slide .walk{position:absolute;top:0;left:0;width:100%;height:999999px;}.inner-page.lp-acustica-ambiental .projects .picture-slide .walk figure{width:100%;height:700px;display:block;}.inner-page.lp-acustica-ambiental .projects .info-box{background:#f8f8f8;position:absolute;top:0;left:50%;margin-left:-117px;width:435px;height:100%;display:flex;flex-direction:column;justify-content:center;text-align:left;padding:0 50px;}.inner-page.lp-acustica-ambiental .projects .info-box .title{font-size:26px;font-weight:bold;line-height:1.3em;color:#004085;padding-bottom:20px;}.inner-page.lp-acustica-ambiental .projects .info-box .subtitle{font-size:18px;line-height:1.5em;color:#004085;}.inner-page.lp-acustica-ambiental .projects .features-list{width:317px;height:100%;position:absolute;top:0;left:50%;margin-left:318px;padding:0;display:flex;align-items:center;justify-content:center;}.inner-page.lp-acustica-ambiental .projects .features-list ul li{font-size:16px;font-weight:500;text-align:center;padding:30px 0;color:#fff;width:100%;transition:all linear .3s;}.inner-page.lp-acustica-ambiental .projects .features-list ul li:before{content:"";display:block;height:50px;width:100%;margin-bottom:10px;}.inner-page.lp-acustica-ambiental .projects .features-list ul li:nth-child(1):before{background:url(/images/acustica-ambiental/lp-acustica-ambiental-ico01.png) no-repeat center;}.inner-page.lp-acustica-ambiental .projects .features-list ul li:nth-child(2):before{background:url(/images/acustica-ambiental/lp-acustica-ambiental-ico02.png) no-repeat center;}.inner-page.lp-acustica-ambiental .projects .features-list ul li:nth-child(3):before{background:url(/images/acustica-ambiental/lp-acustica-ambiental-ico03.png) no-repeat center;}.inner-page.lp-acustica-ambiental .projects .features-list ul li:hover{padding:30px 10px;border-top-left-radius:30px;border-bottom-right-radius:30px;background:#022a54;}.inner-page.lp-acustica-ambiental .servicos{background:#ffff;display:flex;justify-content:center;width:100%;padding-top:80px;padding-bottom:50px;}.inner-page.lp-acustica-ambiental .servicos .content{display:flex;flex-direction:column;align-items:center;justify-content:center;width:1200px;}.inner-page.lp-acustica-ambiental .servicos .content .title{width:78%;text-align:center;font-size:28px;font-weight:bold;line-height:1.3em;color:#004085;margin-bottom:30px;}.inner-page.lp-acustica-ambiental .servicos .content .subtitle{width:570px;color:#004085;text-align:center;line-height:1.5em;}.inner-page.lp-acustica-ambiental .servicos .content .subtitle strong{font-weight:bold;}.inner-page.lp-acustica-ambiental .servicos .content .txt-aux{display:flex;flex-direction:column;align-items:center;}.inner-page.lp-acustica-ambiental .servicos .content .txt-aux .subtitle{width:620px !important;}.inner-page.lp-acustica-ambiental .servicos .content .txt-aux .button{width:260px;background:#14b37d;display:inline-flex;justify-content:center;align-items:center;padding:20px 20px;color:#fff;text-align:center;text-transform:uppercase;font-size:14px;font-weight:100;margin:30px 0 0 0;-webkit-border-radius:15px 0 15px;-moz-border-radius:15px 0 15px;-ms-border-radius:15px 0 15px;border-radius:15px 0 15px;}.inner-page.lp-acustica-ambiental .servicos .content .txt-aux .button:hover{text-decoration:none;background:#004085;color:#fff;}.inner-page.lp-acustica-ambiental .servicos .content .txt-aux .button .subtitle{color:#fff;}.inner-page.lp-acustica-ambiental .servicos .content .button{width:230px;background:#14b37d;display:inline-flex;justify-content:center;align-items:center;padding:20px 15px;text-align:center;text-transform:uppercase;font-weight:100;margin:30px 0 0 0;-webkit-border-radius:15px 0 15px;-moz-border-radius:15px 0 15px;-ms-border-radius:15px 0 15px;border-radius:15px 0 15px;}.inner-page.lp-acustica-ambiental .servicos .content .button:hover{text-decoration:none;background:#004085;color:#fff;}.inner-page.lp-acustica-ambiental .servicos .content .button .text{color:#fff;font-size:14px;}.inner-page.lp-acustica-ambiental .confianca{display:flex;background:url(/images/engenharia-section-04-bg.png) no-repeat center;background-size:cover;flex-direction:column;align-items:center;width:100vw;padding:80px 0;}.inner-page.lp-acustica-ambiental .confianca .content{display:flex;flex-direction:column;align-items:center;width:1200px;}.inner-page.lp-acustica-ambiental .confianca .content .title{width:550px;font-size:28px;font-weight:bold;text-align:left;line-height:35px;color:#17a9c1;}.inner-page.lp-acustica-ambiental .confianca .content .itens{display:flex;justify-content:space-around;flex-wrap:wrap;margin-top:50px;}.inner-page.lp-acustica-ambiental .confianca .content .itens .item{display:flex;width:300px;margin:0 50px 50px 0;}.inner-page.lp-acustica-ambiental .confianca .content .itens .item .ico{font-size:35px;color:#17a9c1;}.inner-page.lp-acustica-ambiental .confianca .content .itens .item .text{padding-left:20px;line-height:23px;color:#fff;}.inner-page.lp-acustica-ambiental .confianca .content .itens .item .text h3{font-size:18px;font-weight:bold;}.inner-page.lp-acustica-ambiental .confianca .content .itens .item .text p{padding-top:5px;font-size:14px;font-weight:100;}.inner-page.lp-acustica-ambiental .contato{display:flex;justify-content:center;padding:50px 0;}.inner-page.lp-acustica-ambiental .contato .content{display:flex;width:1200px;align-items:center;justify-content:space-around;}.inner-page.lp-acustica-ambiental .contato .content .text{width:360px;color:#004085;padding-right:50px;line-height:1.5em;}.inner-page.lp-acustica-ambiental .contato .content .text .title{font-size:26px;line-height:1.3em;font-weight:bold;margin-bottom:15px;}.inner-page.lp-acustica-ambiental .contato .content .form-grid{display:block;width:500px;}.inner-page.lp-acustica-ambiental .contato .content .form-grid ul.tabs{display:flex;align-items:flex-end;margin-top:5px;height:60px;}.inner-page.lp-acustica-ambiental .contato .content .form-grid ul.tabs li{display:flex;align-items:center;height:50px;padding:0 45px;color:#113451;font-weight:300;font-size:14px;margin-left:-18px;padding-top:5px;cursor:pointer;-webkit-border-top-right-radius:16px;-moz-border-radius-topright:16px;border-top-right-radius:16px;-webkit-border-bottom-left-radius:16px;-moz-border-radius-bottomleft:16px;border-bottom-left-radius:16px;-moz-transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s;transition:all .3s;}.inner-page.lp-acustica-ambiental .contato .content .form-grid ul.tabs li.unique{width:100%;justify-content:center;}.inner-page.lp-acustica-ambiental .contato .content .form-grid ul.tabs li:nth-child(1){margin-left:0;background:#4fd5a8;z-index:3;}.inner-page.lp-acustica-ambiental .contato .content .form-grid ul.tabs li:nth-child(2){background:#2cc08e;z-index:2;padding-left:38px;}.inner-page.lp-acustica-ambiental .contato .content .form-grid ul.tabs li:nth-child(3){background:#14b37d;z-index:1;padding-left:38px;}.inner-page.lp-acustica-ambiental .contato .content .form-grid ul.tabs li:hover{height:60px;}.inner-page.lp-acustica-ambiental .contato .content .form-grid ul.tabs li.active{color:#fff;}.inner-page.lp-acustica-ambiental .contato .content .form-grid .form-item{display:none;margin-top:15px;}.inner-page.lp-acustica-ambiental .contato .content .form-grid .form-item .row{margin:0 -7px;}.inner-page.lp-acustica-ambiental .contato .content .form-grid .form-item .row fieldset{padding:4px 7px;}.inner-page.lp-acustica-ambiental .contato .content .form-grid .form-item .row fieldset input[type='text']{width:100%;height:34px;background:none;border:none;color:#004085;font-size:13px;font-weight:300;outline:none;border-bottom:1px solid #4d7ba9;}.inner-page.lp-acustica-ambiental .contato .content .form-grid .form-item .row fieldset input[type='text']::placeholder{color:#004085;}.inner-page.lp-acustica-ambiental .contato .content .form-grid .form-item .row fieldset .select{width:100%;height:34px;position:relative;display:block;}.inner-page.lp-acustica-ambiental .contato .content .form-grid .form-item .row fieldset .select:before{position:absolute;top:0;right:0;z-index:1;width:34px;height:34px;display:flex;align-items:center;justify-content:center;font-size:18px;color:#004085;font-family:'Ionicons';content:"";}.inner-page.lp-acustica-ambiental .contato .content .form-grid .form-item .row fieldset .select select{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;color:#004085;font-size:13px;padding-right:34px;-webkit-appearance:none;border:none;background:none;outline:none;border-bottom:1px solid #4d7ba9;}.inner-page.lp-acustica-ambiental .contato .content .form-grid .form-item .row fieldset .select select::-ms-expand{display:none;}.inner-page.lp-acustica-ambiental .contato .content .form-grid .form-item .row fieldset .select select option{background:#2cc08e;}.inner-page.lp-acustica-ambiental .contato .content .form-grid .form-item .row fieldset textarea{width:100%;height:72px;background:none;border:none;color:#004085;font-size:13px;font-weight:300;outline:none;padding-top:10px;resize:none;border-bottom:1px solid #4d7ba9;}.inner-page.lp-acustica-ambiental .contato .content .form-grid .form-item .row fieldset textarea::placeholder{color:#004085;}.inner-page.lp-acustica-ambiental .contato .content .form-grid .form-item .row fieldset input[type='submit']{font-size:14px;color:#004085;font-weight:900;text-transform:uppercase;background:none;border:none;cursor:pointer;float:right;}.inner-page.lp-acustica-ambiental .contato .content .form-grid .form-item .row fieldset input[type='submit']:hover{color:#14b37d;}.inner-page.lp-acustica-ambiental .contato .content .form-grid .form-item .row fieldset ::-webkit-input-placeholder{color:#fff;}.inner-page.lp-acustica-ambiental .contato .content .form-grid .form-item .row fieldset :-moz-placeholder{color:#fff;opacity:1;}.inner-page.lp-acustica-ambiental .contato .content .form-grid .form-item .row fieldset ::-moz-placeholder{color:#fff;opacity:1;}.inner-page.lp-acustica-ambiental .contato .content .form-grid .form-item .row fieldset :-ms-input-placeholder{color:#fff;}.inner-page.lp-acustica-ambiental .contato .content .form-grid .form-item .row fieldset ::-ms-input-placeholder{color:#fff;}.inner-page.lp-acustica-ambiental .contato .content .form-grid .form-item .row fieldset .box-radio-content{display:flex;align-items:center;justify-content:center;flex-direction:column;padding:0 0 0;}.inner-page.lp-acustica-ambiental .contato .content .form-grid .form-item .row fieldset .box-radio-content div{display:flex;}.inner-page.lp-acustica-ambiental .contato .content .form-grid .form-item .row fieldset .box-radio-content div h4{color:#004085;font-size:12px;margin:0 8px 0 0;}.inner-page.lp-acustica-ambiental .contato .content .form-grid .form-item .row fieldset .box-radio-content div .box-radio-select{display:flex;align-items:center;justify-content:center;margin:0;}.inner-page.lp-acustica-ambiental .contato .content .form-grid .form-item .row fieldset .box-radio-content div .box-radio-select label{font-size:10px;margin:0 10px;cursor:pointer;color:#004085;}.inner-page.lp-acustica-ambiental .contato .content .form-grid .form-item .row fieldset .box-radio-content div .box-radio-select input{padding:0;width:10px;}.inner-page.lp-acustica-ambiental .contato .content .form-grid .form-item .row fieldset .box-radio-content div .box-radio-select input[type="radio"]{appearance:none;width:15px;height:15px;border-radius:10px;background:#004085;border:1px solid #004085;cursor:pointer;position:relative;outline:none;display:flex;justify-content:center;align-items:center;margin:0 0 0 0;}.inner-page.lp-acustica-ambiental .contato .content .form-grid .form-item .row fieldset .box-radio-content div .box-radio-select input[type="radio"]:before{position:absolute;content:'';width:0;height:0;border-radius:50%;background:#05a39b;opacity:0;transition:.2s;}.inner-page.lp-acustica-ambiental .contato .content .form-grid .form-item .row fieldset .box-radio-content div .box-radio-select input[type="radio"]:checked:before{opacity:1;width:7px;height:7px;}.inner-page.lp-acustica-ambiental .contato .content .form-grid .form-item .row fieldset .box-radio-content p{font-size:11px;line-height:21px;color:#004085;padding:5px 0 0 0;margin:0;text-align:center;}.inner-page.lp-acustica-ambiental .contato .content .form-grid .form-item .row fieldset .box-radio-content p.obs-list{padding:20px 30px 0;font-size:15px;}.inner-page.lp-acustica-ambiental .contato .content .form-grid .form-item .row fieldset .box-radio-content p strong{font-weight:600;}.inner-page.lp-acustica-ambiental .contato .content .form-grid .form-item .row fieldset .box-radio-content p a{text-decoration:underline;font-weight:600;color:#004085;}.inner-page.lp-acustica-ambiental .contato .content .form-grid .form-item .row fieldset .box-radio-content p a:hover{text-decoration:none;}@media only screen and (max-device-width:786px){.inner-page.lp-acustica-ambiental{margin:0;}.inner-page.lp-acustica-ambiental .page-header{height:450px;}.inner-page.lp-acustica-ambiental .page-header .content{display:flex;flex-direction:column;justify-content:center;align-items:center;}.inner-page.lp-acustica-ambiental .page-header .content .logo{margin:40px 0 0 0;text-align:center;}.inner-page.lp-acustica-ambiental .page-header .content .text{display:flex;flex-direction:column;text-align:center;}.inner-page.lp-acustica-ambiental .page-header .content .text p{text-align:center;width:100%;}.inner-page.lp-acustica-ambiental .page-header .content .text .button{margin:20px 40px;align-self:center;}.inner-page.lp-acustica-ambiental .projects{height:1280px;}.inner-page.lp-acustica-ambiental .projects .picture-slide{width:100%;top:0;right:0;margin-right:0;position:absolute;overflow:hidden;height:360px;z-index:999;}.inner-page.lp-acustica-ambiental .projects .info-box{background:#f8f8f8;position:absolute;top:0;left:0;margin-left:0;width:100%;height:95%;display:flex;flex-direction:column;justify-content:center;text-align:left;padding:0 50px;}.inner-page.lp-acustica-ambiental .projects .info-box .title{font-size:26px;font-weight:bold;line-height:1.3em;color:#004085;padding-bottom:20px;}.inner-page.lp-acustica-ambiental .projects .info-box .subtitle{font-size:18px;line-height:1.5em;color:#004085;}.inner-page.lp-acustica-ambiental .projects .features-list{width:100%;height:30%;position:absolute;top:850px;left:0;margin-left:0;padding:0;display:flex;align-items:center;justify-content:center;background:#004085;}.inner-page.lp-acustica-ambiental .projects .features-list ul{display:flex;flex-wrap:wrap;max-width:100vw;}.inner-page.lp-acustica-ambiental .projects .features-list ul li{font-size:16px;font-weight:500;text-align:center;padding:17px 0;color:#fff;width:50%;}.inner-page.lp-acustica-ambiental .projects .features-list ul li:before{content:"";display:block;height:46px;width:100%;margin-bottom:10px;}.inner-page.lp-acustica-ambiental .servicos .content{display:flex;justify-content:center;flex-wrap:wrap;width:100vw;}.inner-page.lp-acustica-ambiental .servicos .content .title{font-size:24px;}.inner-page.lp-acustica-ambiental .servicos .content .itens article{width:100vw;padding:0 10px;}.inner-page.lp-acustica-ambiental .servicos .content .itens article .text{width:280px;padding:0 0 0 10px;}.inner-page.lp-acustica-ambiental .servicos .content .itens article .text .title{font-size:18px;}.inner-page.lp-acustica-ambiental .servicos .content .itens article .text p{font-size:13px;line-height:20px;}.inner-page.lp-acustica-ambiental .servicos .content .itens article .cabines-acusticas{width:120px;height:120px;}.inner-page.lp-acustica-ambiental .servicos .content .itens article .revestimentos-acusticos{width:120px;height:120px;}.inner-page.lp-acustica-ambiental .servicos .content .itens article .barreiras-acusticas{width:120px;height:120px;}.inner-page.lp-acustica-ambiental .servicos .content .itens article .lamelas-acusticas{width:120px;height:120px;}.inner-page.lp-acustica-ambiental .servicos .content .itens article .venezianas-acusticas{width:120px;height:120px;}.inner-page.lp-acustica-ambiental .servicos .content .itens article .portas-acusticas{width:120px;height:120px;}.inner-page.lp-acustica-ambiental .servicos .content .itens article .sonacustics{width:120px;height:120px;}.inner-page.lp-acustica-ambiental .servicos .content .txt-aux .subtitle{width:100% !important;}.inner-page.lp-acustica-ambiental .confianca{background:url(/images/engenharia-section-04-bg.png) no-repeat left;background-size:cover;}.inner-page.lp-acustica-ambiental .confianca .content{width:100vw;}.inner-page.lp-acustica-ambiental .confianca .content .title{width:100vw;font-size:24px;text-align:center;line-height:32px;}.inner-page.lp-acustica-ambiental .confianca .content .itens .item{margin-bottom:20px;}.inner-page.lp-acustica-ambiental .confianca .content .itens .item .ico{font-size:28px;}.inner-page.lp-acustica-ambiental .confianca .content .itens .item .text{line-height:20px;}.inner-page.lp-acustica-ambiental .confianca .content .itens .item .text h3{font-size:16px;}.inner-page.lp-acustica-ambiental .confianca .content .itens .item .text p{font-size:12px;}.inner-page.lp-acustica-ambiental .contato .content{flex-direction:column;width:100vw;}.inner-page.lp-acustica-ambiental .contato .content .text{font-size:20px;text-align:center;line-height:25px;width:100vw;padding:0 20px;}.inner-page.lp-acustica-ambiental .contato .content .form-grid{width:100vw;padding:0 20px;}.inner-page.lp-acustica-ambiental .contato .content .form-grid ul.tabs li{padding:0 20px;}.inner-page.lp-acustica-ambiental .page-content{width:100%;padding:40px 20px;}.inner-page.lp-acustica-ambiental .page-content .header{flex-direction:column-reverse;}.inner-page.lp-acustica-ambiental .page-content .header figure{width:100%;height:calc(((100vw - 40px)*65.22)/100);margin-top:15px;}.inner-page.lp-acustica-ambiental .page-content .header .text{padding:0;}.inner-page.lp-acustica-ambiental .page-content .header .text .title{font-size:23px;}.inner-page.lp-acustica-ambiental .page-content .title-01{font-size:20px;font-weight:900;color:#14b37d;padding-top:50px;}.inner-page.lp-acustica-ambiental .page-content .gallery{padding-top:20px;}.inner-page.lp-acustica-ambiental .page-content .gallery .title-01{padding-left:0;}.inner-page.lp-acustica-ambiental .page-content .gallery .grid{margin-top:10px;width:100vw;height:calc(100vw - 60px);margin-left:-20px;}.inner-page.lp-acustica-ambiental .page-content .gallery .grid:before{content:"";width:calc((100vw - 1165px)/2);height:100%;position:absolute;top:0;right:100%;background:#004085;}.inner-page.lp-acustica-ambiental .page-content .gallery .grid .container{width:calc(100vw - 100px);height:calc(100vw - 100px);}.inner-page.lp-acustica-ambiental .page-content .gallery .grid .container .walk{height:calc(100vw - 100px);}.inner-page.lp-acustica-ambiental .page-content .gallery .grid .container .walk img{width:calc(100vw - 100px);height:calc(100vw - 100px);}.inner-page.lp-acustica-ambiental .page-content .gallery .grid:after{content:"";width:calc((100vw - 1165px)/2);height:100%;position:absolute;top:0;left:100%;background:#004085;}.inner-page.lp-acustica-ambiental .page-content .gallery .grid .nav{position:absolute;top:50%;width:36px;height:36px;margin-top:-18px;display:flex;align-items:center;justify-content:center;background:#14b37d;font-size:20px;color:#fff;cursor:pointer;font-family:'Ionicons';-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;-moz-transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s;transition:all .3s;}.inner-page.lp-acustica-ambiental .page-content .gallery .grid .nav:hover{background:#6ab6e5;}.inner-page.lp-acustica-ambiental .page-content .gallery .grid .nav:before{content:"";}.inner-page.lp-acustica-ambiental .page-content .gallery .grid .nav.prev{left:10px;}.inner-page.lp-acustica-ambiental .page-content .gallery .grid .nav.next{right:10px;}}.inner-page.lp-spray-poliuretano .page-header{background:url(../images/spray-poliuretano/spray-de-poliuretano-header-bg.jpg) no-repeat top;background-size:cover;height:550px;}.inner-page.lp-spray-poliuretano .page-header .content{display:flex;flex-direction:column;align-items:flex-end;align-self:center;}.inner-page.lp-spray-poliuretano .page-header .content .logo{margin:30px 0;width:450px;}.inner-page.lp-spray-poliuretano .page-header .content .text{width:450px;}.inner-page.lp-spray-poliuretano .page-header .content .text .title{font-size:26px;line-height:1.3em;font-weight:bold;max-height:450px;}.inner-page.lp-spray-poliuretano .page-header .content .text p{width:350px;font-family:'Sora',sans-serif;font-style:normal;font-weight:100;}.inner-page.lp-spray-poliuretano .page-header .content .text p.destaque{font-weight:600;}.inner-page.lp-spray-poliuretano .page-header .content .text .button{width:230px;background:#14b37d;display:inline-flex;justify-content:center;align-items:center;padding:20px 20px;color:#fff;text-align:center;text-transform:uppercase;font-size:14px;font-weight:100;margin:30px 0 0 0;-webkit-border-radius:15px 0 15px;-moz-border-radius:15px 0 15px;-ms-border-radius:15px 0 15px;border-radius:15px 0 15px;}.inner-page.lp-spray-poliuretano .page-header .content .text .button:hover{text-decoration:none;background:#004085;color:#fff;}.inner-page.lp-spray-poliuretano .projects{height:700px;position:relative;overflow:hidden;background:#004085;}.inner-page.lp-spray-poliuretano .projects .picture-slide{width:873px;height:700px;top:0;right:50%;margin-right:117px;position:absolute;overflow:hidden;}.inner-page.lp-spray-poliuretano .projects .picture-slide .walk{position:absolute;top:0;left:0;width:100%;height:999999px;}.inner-page.lp-spray-poliuretano .projects .picture-slide .walk figure{width:100%;height:700px;display:block;}.inner-page.lp-spray-poliuretano .projects .info-box{background:#f8f8f8;position:absolute;top:0;left:50%;margin-left:-117px;width:435px;height:100%;display:flex;flex-direction:column;justify-content:center;text-align:left;padding:0 50px;}.inner-page.lp-spray-poliuretano .projects .info-box .title{font-size:26px;font-weight:bold;line-height:1.3em;color:#004085;padding-bottom:20px;}.inner-page.lp-spray-poliuretano .projects .info-box .subtitle{font-size:18px;line-height:1.5em;color:#004085;}.inner-page.lp-spray-poliuretano .projects .features-list{width:317px;height:100%;position:absolute;top:0;left:50%;margin-left:318px;padding:0;display:flex;align-items:center;justify-content:center;}.inner-page.lp-spray-poliuretano .projects .features-list ul li{font-size:16px;font-weight:500;text-align:center;padding:30px 0;color:#fff;width:100%;transition:all linear .3s;}.inner-page.lp-spray-poliuretano .projects .features-list ul li:before{content:"";display:block;width:100%;margin-bottom:10px;}.inner-page.lp-spray-poliuretano .projects .features-list ul li:nth-child(1):before{background:url(/images/spray-poliuretano/spray-de-poliuretano-ico-poliuretano.png) no-repeat center/contain;height:94px;}.inner-page.lp-spray-poliuretano .projects .features-list ul li:nth-child(2):before{background:url(/images/spray-poliuretano/spray-de-poliuretano-ico-poliisocianurato.png) no-repeat center/contain;height:102px;}.inner-page.lp-spray-poliuretano .projects .features-list ul li:nth-child(3):before{background:url(/images/spray-poliuretano/spray-de-poliuretano-ico-poliol-e-isocianato.png) no-repeat center/contain;height:117px;}.inner-page.lp-spray-poliuretano .projects .features-list ul li:hover{padding:30px 10px;border-top-left-radius:30px;border-bottom-right-radius:30px;background:#022a54;}.inner-page.lp-spray-poliuretano .servicos{background:#ffff;display:flex;justify-content:center;width:100%;padding-top:80px;padding-bottom:50px;}.inner-page.lp-spray-poliuretano .servicos .content{display:flex;flex-direction:column;align-items:center;justify-content:center;width:1200px;}.inner-page.lp-spray-poliuretano .servicos .content .title{width:78%;text-align:center;font-size:28px;font-weight:bold;line-height:1.3em;color:#004085;margin-bottom:30px;}.inner-page.lp-spray-poliuretano .servicos .content .subtitle{width:570px;color:#004085;text-align:center;line-height:1.5em;}.inner-page.lp-spray-poliuretano .servicos .content .subtitle strong{font-weight:bold;}.inner-page.lp-spray-poliuretano .servicos .content .txt-aux{display:flex;flex-direction:column;align-items:center;}.inner-page.lp-spray-poliuretano .servicos .content .txt-aux .subtitle{width:620px !important;}.inner-page.lp-spray-poliuretano .servicos .content .txt-aux .button{width:260px;background:#14b37d;display:inline-flex;justify-content:center;align-items:center;padding:20px 20px;color:#fff;text-align:center;text-transform:uppercase;font-size:14px;font-weight:100;margin:30px 0 0 0;-webkit-border-radius:15px 0 15px;-moz-border-radius:15px 0 15px;-ms-border-radius:15px 0 15px;border-radius:15px 0 15px;}.inner-page.lp-spray-poliuretano .servicos .content .txt-aux .button:hover{text-decoration:none;background:#004085;color:#fff;}.inner-page.lp-spray-poliuretano .servicos .content .txt-aux .button .subtitle{color:#fff;}.inner-page.lp-spray-poliuretano .servicos .content .button{width:230px;background:#14b37d;display:inline-flex;justify-content:center;align-items:center;padding:20px 15px;text-align:center;text-transform:uppercase;font-weight:100;margin:30px 0 0 0;-webkit-border-radius:15px 0 15px;-moz-border-radius:15px 0 15px;-ms-border-radius:15px 0 15px;border-radius:15px 0 15px;}.inner-page.lp-spray-poliuretano .servicos .content .button:hover{text-decoration:none;background:#004085;color:#fff;}.inner-page.lp-spray-poliuretano .servicos .content .button .text{color:#fff;font-size:14px;}.inner-page.lp-spray-poliuretano .confianca{display:flex;background:url(/images/engenharia-section-04-bg.png) no-repeat center;background-size:cover;flex-direction:column;align-items:center;width:100vw;padding:80px 0;}.inner-page.lp-spray-poliuretano .confianca .content{display:flex;flex-direction:column;align-items:center;width:1200px;}.inner-page.lp-spray-poliuretano .confianca .content .title{width:550px;font-size:28px;font-weight:bold;text-align:left;line-height:35px;color:#17a9c1;}.inner-page.lp-spray-poliuretano .confianca .content .itens{display:flex;justify-content:space-around;flex-wrap:wrap;margin-top:50px;}.inner-page.lp-spray-poliuretano .confianca .content .itens .item{display:flex;width:300px;margin:0 50px 50px 0;}.inner-page.lp-spray-poliuretano .confianca .content .itens .item .ico{font-size:35px;color:#17a9c1;}.inner-page.lp-spray-poliuretano .confianca .content .itens .item .text{padding-left:20px;line-height:23px;color:#fff;}.inner-page.lp-spray-poliuretano .confianca .content .itens .item .text h3{font-size:18px;font-weight:bold;}.inner-page.lp-spray-poliuretano .confianca .content .itens .item .text p{padding-top:5px;font-size:14px;font-weight:100;}.inner-page.lp-spray-poliuretano .contato{display:flex;justify-content:center;padding:50px 0;}.inner-page.lp-spray-poliuretano .contato .content{display:flex;width:1200px;align-items:center;justify-content:space-around;}.inner-page.lp-spray-poliuretano .contato .content .text{width:360px;color:#004085;padding-right:50px;line-height:1.5em;}.inner-page.lp-spray-poliuretano .contato .content .text .title{font-size:26px;line-height:1.3em;font-weight:bold;margin-bottom:15px;}.inner-page.lp-spray-poliuretano .contato .content .form-grid{display:block;width:500px;}.inner-page.lp-spray-poliuretano .contato .content .form-grid ul.tabs{display:flex;align-items:flex-end;margin-top:5px;height:60px;}.inner-page.lp-spray-poliuretano .contato .content .form-grid ul.tabs li{display:flex;align-items:center;height:50px;padding:0 45px;color:#113451;font-weight:300;font-size:14px;margin-left:-18px;padding-top:5px;cursor:pointer;-webkit-border-top-right-radius:16px;-moz-border-radius-topright:16px;border-top-right-radius:16px;-webkit-border-bottom-left-radius:16px;-moz-border-radius-bottomleft:16px;border-bottom-left-radius:16px;-moz-transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s;transition:all .3s;}.inner-page.lp-spray-poliuretano .contato .content .form-grid ul.tabs li.unique{width:100%;justify-content:center;}.inner-page.lp-spray-poliuretano .contato .content .form-grid ul.tabs li:nth-child(1){margin-left:0;background:#4fd5a8;z-index:3;}.inner-page.lp-spray-poliuretano .contato .content .form-grid ul.tabs li:nth-child(2){background:#2cc08e;z-index:2;padding-left:38px;}.inner-page.lp-spray-poliuretano .contato .content .form-grid ul.tabs li:nth-child(3){background:#14b37d;z-index:1;padding-left:38px;}.inner-page.lp-spray-poliuretano .contato .content .form-grid ul.tabs li:hover{height:60px;}.inner-page.lp-spray-poliuretano .contato .content .form-grid ul.tabs li.active{color:#fff;}.inner-page.lp-spray-poliuretano .contato .content .form-grid .form-item{margin-top:15px;}.inner-page.lp-spray-poliuretano .contato .content .form-grid .form-item .row{margin:0 -7px;}.inner-page.lp-spray-poliuretano .contato .content .form-grid .form-item .row fieldset{padding:4px 7px;}.inner-page.lp-spray-poliuretano .contato .content .form-grid .form-item .row fieldset input[type='text']{width:100%;height:34px;background:none;border:none;color:#004085;font-size:13px;font-weight:300;outline:none;border-bottom:1px solid #4d7ba9;}.inner-page.lp-spray-poliuretano .contato .content .form-grid .form-item .row fieldset input[type='text']::placeholder{color:#004085;}.inner-page.lp-spray-poliuretano .contato .content .form-grid .form-item .row fieldset .select{width:100%;height:34px;position:relative;display:block;}.inner-page.lp-spray-poliuretano .contato .content .form-grid .form-item .row fieldset .select:before{position:absolute;top:0;right:0;z-index:1;width:34px;height:34px;display:flex;align-items:center;justify-content:center;font-size:18px;color:#004085;font-family:'Ionicons';content:"";}.inner-page.lp-spray-poliuretano .contato .content .form-grid .form-item .row fieldset .select select{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;color:#004085;font-size:13px;padding-right:34px;-webkit-appearance:none;border:none;background:none;outline:none;border-bottom:1px solid #4d7ba9;}.inner-page.lp-spray-poliuretano .contato .content .form-grid .form-item .row fieldset .select select::-ms-expand{display:none;}.inner-page.lp-spray-poliuretano .contato .content .form-grid .form-item .row fieldset .select select option{background:#2cc08e;}.inner-page.lp-spray-poliuretano .contato .content .form-grid .form-item .row fieldset textarea{width:100%;height:72px;background:none;border:none;color:#004085;font-size:13px;font-weight:300;outline:none;padding-top:10px;resize:none;border-bottom:1px solid #4d7ba9;}.inner-page.lp-spray-poliuretano .contato .content .form-grid .form-item .row fieldset textarea::placeholder{color:#004085;}.inner-page.lp-spray-poliuretano .contato .content .form-grid .form-item .row fieldset input[type='submit']{font-size:14px;color:#004085;font-weight:900;text-transform:uppercase;background:none;border:none;cursor:pointer;float:right;}.inner-page.lp-spray-poliuretano .contato .content .form-grid .form-item .row fieldset input[type='submit']:hover{color:#14b37d;}.inner-page.lp-spray-poliuretano .contato .content .form-grid .form-item .row fieldset ::-webkit-input-placeholder{color:#fff;}.inner-page.lp-spray-poliuretano .contato .content .form-grid .form-item .row fieldset :-moz-placeholder{color:#fff;opacity:1;}.inner-page.lp-spray-poliuretano .contato .content .form-grid .form-item .row fieldset ::-moz-placeholder{color:#fff;opacity:1;}.inner-page.lp-spray-poliuretano .contato .content .form-grid .form-item .row fieldset :-ms-input-placeholder{color:#fff;}.inner-page.lp-spray-poliuretano .contato .content .form-grid .form-item .row fieldset ::-ms-input-placeholder{color:#fff;}.inner-page.lp-spray-poliuretano .contato .content .form-grid .form-item .row fieldset .box-radio-content{display:flex;align-items:center;justify-content:center;flex-direction:column;padding:0 0 0;}.inner-page.lp-spray-poliuretano .contato .content .form-grid .form-item .row fieldset .box-radio-content div{display:flex;}.inner-page.lp-spray-poliuretano .contato .content .form-grid .form-item .row fieldset .box-radio-content div h4{color:#004085;font-size:12px;margin:0 8px 0 0;}.inner-page.lp-spray-poliuretano .contato .content .form-grid .form-item .row fieldset .box-radio-content div .box-radio-select{display:flex;align-items:center;justify-content:center;margin:0;}.inner-page.lp-spray-poliuretano .contato .content .form-grid .form-item .row fieldset .box-radio-content div .box-radio-select label{font-size:10px;margin:0 10px;cursor:pointer;color:#004085;}.inner-page.lp-spray-poliuretano .contato .content .form-grid .form-item .row fieldset .box-radio-content div .box-radio-select input{padding:0;width:10px;}.inner-page.lp-spray-poliuretano .contato .content .form-grid .form-item .row fieldset .box-radio-content div .box-radio-select input[type="radio"]{appearance:none;width:15px;height:15px;border-radius:10px;background:#004085;border:1px solid #004085;cursor:pointer;position:relative;outline:none;display:flex;justify-content:center;align-items:center;margin:0 0 0 0;}.inner-page.lp-spray-poliuretano .contato .content .form-grid .form-item .row fieldset .box-radio-content div .box-radio-select input[type="radio"]:before{position:absolute;content:'';width:0;height:0;border-radius:50%;background:#05a39b;opacity:0;transition:.2s;}.inner-page.lp-spray-poliuretano .contato .content .form-grid .form-item .row fieldset .box-radio-content div .box-radio-select input[type="radio"]:checked:before{opacity:1;width:7px;height:7px;}.inner-page.lp-spray-poliuretano .contato .content .form-grid .form-item .row fieldset .box-radio-content p{font-size:11px;line-height:21px;color:#004085;padding:5px 0 0 0;margin:0;text-align:center;}.inner-page.lp-spray-poliuretano .contato .content .form-grid .form-item .row fieldset .box-radio-content p.obs-list{padding:20px 30px 0;font-size:15px;}.inner-page.lp-spray-poliuretano .contato .content .form-grid .form-item .row fieldset .box-radio-content p strong{font-weight:600;}.inner-page.lp-spray-poliuretano .contato .content .form-grid .form-item .row fieldset .box-radio-content p a{text-decoration:underline;font-weight:600;color:#004085;}.inner-page.lp-spray-poliuretano .contato .content .form-grid .form-item .row fieldset .box-radio-content p a:hover{text-decoration:none;}@media only screen and (max-device-width:786px){.inner-page.lp-spray-poliuretano{margin:0;}.inner-page.lp-spray-poliuretano .page-header{height:450px;}.inner-page.lp-spray-poliuretano .page-header .content{display:flex;flex-direction:column;justify-content:center;align-items:center;}.inner-page.lp-spray-poliuretano .page-header .content .logo{margin:40px 0 0 0;text-align:center;}.inner-page.lp-spray-poliuretano .page-header .content .text{display:flex;flex-direction:column;text-align:center;}.inner-page.lp-spray-poliuretano .page-header .content .text p{text-align:center;width:100%;}.inner-page.lp-spray-poliuretano .page-header .content .text .button{margin:20px 40px;align-self:center;}.inner-page.lp-spray-poliuretano .projects{height:1280px;}.inner-page.lp-spray-poliuretano .projects .picture-slide{width:100%;top:0;right:0;margin-right:0;position:absolute;overflow:hidden;height:360px;z-index:999;}.inner-page.lp-spray-poliuretano .projects .info-box{background:#f8f8f8;position:absolute;top:0;left:0;margin-left:0;width:100%;height:95%;display:flex;flex-direction:column;justify-content:center;text-align:left;padding:0 50px;}.inner-page.lp-spray-poliuretano .projects .info-box .title{font-size:26px;font-weight:bold;line-height:1.3em;color:#004085;padding-bottom:20px;}.inner-page.lp-spray-poliuretano .projects .info-box .subtitle{font-size:18px;line-height:1.5em;color:#004085;}.inner-page.lp-spray-poliuretano .projects .features-list{width:100%;height:30%;position:absolute;top:850px;left:0;margin-left:0;padding:0;display:flex;align-items:center;justify-content:center;background:#004085;}.inner-page.lp-spray-poliuretano .projects .features-list ul{display:flex;flex-wrap:wrap;max-width:100vw;}.inner-page.lp-spray-poliuretano .projects .features-list ul li{font-size:16px;font-weight:500;text-align:center;padding:17px 0;color:#fff;width:50%;}.inner-page.lp-spray-poliuretano .projects .features-list ul li:before{content:"";display:block;height:46px;width:100%;margin-bottom:10px;}.inner-page.lp-spray-poliuretano .servicos .content{display:flex;justify-content:center;flex-wrap:wrap;width:100vw;}.inner-page.lp-spray-poliuretano .servicos .content .title{font-size:24px;}.inner-page.lp-spray-poliuretano .servicos .content .itens article{width:100vw;padding:0 10px;}.inner-page.lp-spray-poliuretano .servicos .content .itens article .text{width:280px;padding:0 0 0 10px;}.inner-page.lp-spray-poliuretano .servicos .content .itens article .text .title{font-size:18px;}.inner-page.lp-spray-poliuretano .servicos .content .itens article .text p{font-size:13px;line-height:20px;}.inner-page.lp-spray-poliuretano .servicos .content .itens article .cabines-acusticas{width:120px;height:120px;}.inner-page.lp-spray-poliuretano .servicos .content .itens article .revestimentos-acusticos{width:120px;height:120px;}.inner-page.lp-spray-poliuretano .servicos .content .itens article .barreiras-acusticas{width:120px;height:120px;}.inner-page.lp-spray-poliuretano .servicos .content .itens article .lamelas-acusticas{width:120px;height:120px;}.inner-page.lp-spray-poliuretano .servicos .content .itens article .venezianas-acusticas{width:120px;height:120px;}.inner-page.lp-spray-poliuretano .servicos .content .itens article .portas-acusticas{width:120px;height:120px;}.inner-page.lp-spray-poliuretano .servicos .content .itens article .sonacustics{width:120px;height:120px;}.inner-page.lp-spray-poliuretano .servicos .content .txt-aux .subtitle{width:100% !important;}.inner-page.lp-spray-poliuretano .confianca{background:url(/images/engenharia-section-04-bg.png) no-repeat left;background-size:cover;}.inner-page.lp-spray-poliuretano .confianca .content{width:100vw;}.inner-page.lp-spray-poliuretano .confianca .content .title{width:100vw;font-size:24px;text-align:center;line-height:32px;}.inner-page.lp-spray-poliuretano .confianca .content .itens .item{margin-bottom:20px;}.inner-page.lp-spray-poliuretano .confianca .content .itens .item .ico{font-size:28px;}.inner-page.lp-spray-poliuretano .confianca .content .itens .item .text{line-height:20px;}.inner-page.lp-spray-poliuretano .confianca .content .itens .item .text h3{font-size:16px;}.inner-page.lp-spray-poliuretano .confianca .content .itens .item .text p{font-size:12px;}.inner-page.lp-spray-poliuretano .contato .content{flex-direction:column;width:100vw;}.inner-page.lp-spray-poliuretano .contato .content .text{font-size:20px;text-align:center;line-height:25px;width:100vw;padding:0 20px;}.inner-page.lp-spray-poliuretano .contato .content .form-grid{width:100vw;padding:0 20px;}.inner-page.lp-spray-poliuretano .contato .content .form-grid ul.tabs li{padding:0 20px;}.inner-page.lp-spray-poliuretano .page-content{width:100%;padding:40px 20px;}.inner-page.lp-spray-poliuretano .page-content .header{flex-direction:column-reverse;}.inner-page.lp-spray-poliuretano .page-content .header figure{width:100%;height:calc(((100vw - 40px)*65.22)/100);margin-top:15px;}.inner-page.lp-spray-poliuretano .page-content .header .text{padding:0;}.inner-page.lp-spray-poliuretano .page-content .header .text .title{font-size:23px;}.inner-page.lp-spray-poliuretano .page-content .title-01{font-size:20px;font-weight:900;color:#14b37d;padding-top:50px;}.inner-page.lp-spray-poliuretano .page-content .gallery{padding-top:20px;}.inner-page.lp-spray-poliuretano .page-content .gallery .title-01{padding-left:0;}.inner-page.lp-spray-poliuretano .page-content .gallery .grid{margin-top:10px;width:100vw;height:calc(100vw - 60px);margin-left:-20px;}.inner-page.lp-spray-poliuretano .page-content .gallery .grid:before{content:"";width:calc((100vw - 1165px)/2);height:100%;position:absolute;top:0;right:100%;background:#004085;}.inner-page.lp-spray-poliuretano .page-content .gallery .grid .container{width:calc(100vw - 100px);height:calc(100vw - 100px);}.inner-page.lp-spray-poliuretano .page-content .gallery .grid .container .walk{height:calc(100vw - 100px);}.inner-page.lp-spray-poliuretano .page-content .gallery .grid .container .walk img{width:calc(100vw - 100px);height:calc(100vw - 100px);}.inner-page.lp-spray-poliuretano .page-content .gallery .grid:after{content:"";width:calc((100vw - 1165px)/2);height:100%;position:absolute;top:0;left:100%;background:#004085;}.inner-page.lp-spray-poliuretano .page-content .gallery .grid .nav{position:absolute;top:50%;width:36px;height:36px;margin-top:-18px;display:flex;align-items:center;justify-content:center;background:#14b37d;font-size:20px;color:#fff;cursor:pointer;font-family:'Ionicons';-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;-moz-transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s;transition:all .3s;}.inner-page.lp-spray-poliuretano .page-content .gallery .grid .nav:hover{background:#6ab6e5;}.inner-page.lp-spray-poliuretano .page-content .gallery .grid .nav:before{content:"";}.inner-page.lp-spray-poliuretano .page-content .gallery .grid .nav.prev{left:10px;}.inner-page.lp-spray-poliuretano .page-content .gallery .grid .nav.next{right:10px;}}.inner-page.lp-sistemas-drywall .page-header{background:url(../images/sistemas-drywall/sistemas-drywall-header-bg.jpg) no-repeat top;background-size:cover;height:550px;}.inner-page.lp-sistemas-drywall .page-header .content{display:flex;flex-direction:column;align-items:flex-end;align-self:center;}.inner-page.lp-sistemas-drywall .page-header .content .logo{margin:30px 0;width:450px;}.inner-page.lp-sistemas-drywall .page-header .content .text{width:450px;}.inner-page.lp-sistemas-drywall .page-header .content .text .title{font-size:26px;line-height:1.3em;font-weight:bold;max-height:450px;}.inner-page.lp-sistemas-drywall .page-header .content .text p{width:350px;font-family:'Sora',sans-serif;font-style:normal;font-weight:100;}.inner-page.lp-sistemas-drywall .page-header .content .text p.destaque{font-weight:600;}.inner-page.lp-sistemas-drywall .page-header .content .text .button{width:230px;background:#14b37d;display:inline-flex;justify-content:center;align-items:center;padding:20px 20px;color:#fff;text-align:center;text-transform:uppercase;font-size:14px;font-weight:100;margin:30px 0 0 0;-webkit-border-radius:15px 0 15px;-moz-border-radius:15px 0 15px;-ms-border-radius:15px 0 15px;border-radius:15px 0 15px;}.inner-page.lp-sistemas-drywall .page-header .content .text .button:hover{text-decoration:none;background:#004085;color:#fff;}.inner-page.lp-sistemas-drywall .projects{height:850px;position:relative;overflow:hidden;background:#004085;}.inner-page.lp-sistemas-drywall .projects .picture-slide{width:873px;height:850px;top:0;right:50%;margin-right:117px;position:absolute;overflow:hidden;}.inner-page.lp-sistemas-drywall .projects .picture-slide .walk{position:absolute;top:0;left:0;width:100%;height:999999px;}.inner-page.lp-sistemas-drywall .projects .picture-slide .walk figure{width:100%;height:850px;display:block;}.inner-page.lp-sistemas-drywall .projects .info-box{background:#f8f8f8;position:absolute;top:0;left:50%;margin-left:-117px;width:435px;height:100%;display:flex;flex-direction:column;justify-content:center;text-align:left;padding:0 50px;}.inner-page.lp-sistemas-drywall .projects .info-box .title{font-size:26px;font-weight:bold;line-height:1.3em;color:#004085;padding-bottom:20px;}.inner-page.lp-sistemas-drywall .projects .info-box .subtitle{font-size:18px;line-height:1.5em;color:#004085;}.inner-page.lp-sistemas-drywall .projects .features-list{width:317px;height:100%;position:absolute;top:0;left:50%;margin-left:318px;padding:0;display:flex;align-items:center;justify-content:center;}.inner-page.lp-sistemas-drywall .projects .features-list ul li{font-size:16px;font-weight:500;text-align:center;padding:30px 0;color:#fff;width:100%;transition:all linear .3s;}.inner-page.lp-sistemas-drywall .projects .features-list ul li:before{content:"";display:block;width:100%;margin-bottom:10px;}.inner-page.lp-sistemas-drywall .projects .features-list ul li:nth-child(1):before{background:url(/images/sistemas-drywall/sistemas-drywall-ico-rasi.png) no-repeat center/contain;height:86px;}.inner-page.lp-sistemas-drywall .projects .features-list ul li:nth-child(2):before{background:url(/images/sistemas-drywall/sistemas-drywall-ico-perfis.png) no-repeat center/contain;height:81px;}.inner-page.lp-sistemas-drywall .projects .features-list ul li:nth-child(3):before{background:url(/images/sistemas-drywall/sistemas-drywall-ico-forros.png) no-repeat center/contain;height:77px;}.inner-page.lp-sistemas-drywall .projects .features-list ul li:nth-child(4):before{background:url(/images/sistemas-drywall/sistemas-drywall-ico-paredes.png) no-repeat center/contain;height:74px;}.inner-page.lp-sistemas-drywall .projects .features-list ul li:nth-child(5):before{background:url(/images/sistemas-drywall/sistemas-drywall-ico-distribuicao-gypsum.png) no-repeat center/contain;height:78px;}.inner-page.lp-sistemas-drywall .projects .features-list ul li:hover{padding:30px 10px;border-top-left-radius:30px;border-bottom-right-radius:30px;background:#022a54;}.inner-page.lp-sistemas-drywall .servicos{background:#ffff;display:flex;justify-content:center;width:100%;padding-top:80px;padding-bottom:50px;}.inner-page.lp-sistemas-drywall .servicos .content{display:flex;flex-direction:column;align-items:center;justify-content:center;width:1200px;}.inner-page.lp-sistemas-drywall .servicos .content .title{width:78%;text-align:center;font-size:28px;font-weight:bold;line-height:1.3em;color:#004085;margin-bottom:30px;}.inner-page.lp-sistemas-drywall .servicos .content .subtitle{width:570px;color:#004085;text-align:center;line-height:1.5em;}.inner-page.lp-sistemas-drywall .servicos .content .subtitle strong{font-weight:bold;}.inner-page.lp-sistemas-drywall .servicos .content .txt-aux{display:flex;flex-direction:column;align-items:center;}.inner-page.lp-sistemas-drywall .servicos .content .txt-aux .subtitle{width:620px !important;}.inner-page.lp-sistemas-drywall .servicos .content .txt-aux .button{width:260px;background:#14b37d;display:inline-flex;justify-content:center;align-items:center;padding:20px 20px;color:#fff;text-align:center;text-transform:uppercase;font-size:14px;font-weight:100;margin:30px 0 0 0;-webkit-border-radius:15px 0 15px;-moz-border-radius:15px 0 15px;-ms-border-radius:15px 0 15px;border-radius:15px 0 15px;}.inner-page.lp-sistemas-drywall .servicos .content .txt-aux .button:hover{text-decoration:none;background:#004085;color:#fff;}.inner-page.lp-sistemas-drywall .servicos .content .txt-aux .button .subtitle{color:#fff;}.inner-page.lp-sistemas-drywall .servicos .content .button{width:230px;background:#14b37d;display:inline-flex;justify-content:center;align-items:center;padding:20px 15px;text-align:center;text-transform:uppercase;font-weight:100;margin:30px 0 0 0;-webkit-border-radius:15px 0 15px;-moz-border-radius:15px 0 15px;-ms-border-radius:15px 0 15px;border-radius:15px 0 15px;}.inner-page.lp-sistemas-drywall .servicos .content .button:hover{text-decoration:none;background:#004085;color:#fff;}.inner-page.lp-sistemas-drywall .servicos .content .button .text{color:#fff;font-size:14px;}.inner-page.lp-sistemas-drywall .confianca{display:flex;background:url(/images/engenharia-section-04-bg.png) no-repeat center;background-size:cover;flex-direction:column;align-items:center;width:100vw;padding:80px 0;}.inner-page.lp-sistemas-drywall .confianca .content{display:flex;flex-direction:column;align-items:center;width:1200px;}.inner-page.lp-sistemas-drywall .confianca .content .title{width:550px;font-size:28px;font-weight:bold;text-align:left;line-height:35px;color:#17a9c1;}.inner-page.lp-sistemas-drywall .confianca .content .itens{display:flex;justify-content:space-around;flex-wrap:wrap;margin-top:50px;}.inner-page.lp-sistemas-drywall .confianca .content .itens .item{display:flex;width:300px;margin:0 50px 50px 0;}.inner-page.lp-sistemas-drywall .confianca .content .itens .item .ico{font-size:35px;color:#17a9c1;}.inner-page.lp-sistemas-drywall .confianca .content .itens .item .text{padding-left:20px;line-height:23px;color:#fff;}.inner-page.lp-sistemas-drywall .confianca .content .itens .item .text h3{font-size:18px;font-weight:bold;}.inner-page.lp-sistemas-drywall .confianca .content .itens .item .text p{padding-top:5px;font-size:14px;font-weight:100;}.inner-page.lp-sistemas-drywall .contato{display:flex;justify-content:center;padding:50px 0;}.inner-page.lp-sistemas-drywall .contato .content{display:flex;width:1200px;align-items:center;justify-content:space-around;}.inner-page.lp-sistemas-drywall .contato .content .text{width:360px;color:#004085;padding-right:50px;line-height:1.5em;}.inner-page.lp-sistemas-drywall .contato .content .text .title{font-size:26px;line-height:1.3em;font-weight:bold;margin-bottom:15px;}.inner-page.lp-sistemas-drywall .contato .content .form-grid{display:block;width:500px;}.inner-page.lp-sistemas-drywall .contato .content .form-grid ul.tabs{display:flex;align-items:flex-end;margin-top:5px;height:60px;}.inner-page.lp-sistemas-drywall .contato .content .form-grid ul.tabs li{display:flex;align-items:center;height:50px;padding:0 45px;color:#113451;font-weight:300;font-size:14px;margin-left:-18px;padding-top:5px;cursor:pointer;-webkit-border-top-right-radius:16px;-moz-border-radius-topright:16px;border-top-right-radius:16px;-webkit-border-bottom-left-radius:16px;-moz-border-radius-bottomleft:16px;border-bottom-left-radius:16px;-moz-transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s;transition:all .3s;}.inner-page.lp-sistemas-drywall .contato .content .form-grid ul.tabs li.unique{width:100%;justify-content:center;}.inner-page.lp-sistemas-drywall .contato .content .form-grid ul.tabs li:nth-child(1){margin-left:0;background:#4fd5a8;z-index:3;}.inner-page.lp-sistemas-drywall .contato .content .form-grid ul.tabs li:nth-child(2){background:#2cc08e;z-index:2;padding-left:38px;}.inner-page.lp-sistemas-drywall .contato .content .form-grid ul.tabs li:nth-child(3){background:#14b37d;z-index:1;padding-left:38px;}.inner-page.lp-sistemas-drywall .contato .content .form-grid ul.tabs li:hover{height:60px;}.inner-page.lp-sistemas-drywall .contato .content .form-grid ul.tabs li.active{color:#fff;}.inner-page.lp-sistemas-drywall .contato .content .form-grid .form-item{margin-top:15px;}.inner-page.lp-sistemas-drywall .contato .content .form-grid .form-item .row{margin:0 -7px;}.inner-page.lp-sistemas-drywall .contato .content .form-grid .form-item .row fieldset{padding:4px 7px;}.inner-page.lp-sistemas-drywall .contato .content .form-grid .form-item .row fieldset input[type='text']{width:100%;height:34px;background:none;border:none;color:#004085;font-size:13px;font-weight:300;outline:none;border-bottom:1px solid #4d7ba9;}.inner-page.lp-sistemas-drywall .contato .content .form-grid .form-item .row fieldset input[type='text']::placeholder{color:#004085;}.inner-page.lp-sistemas-drywall .contato .content .form-grid .form-item .row fieldset .select{width:100%;height:34px;position:relative;display:block;}.inner-page.lp-sistemas-drywall .contato .content .form-grid .form-item .row fieldset .select:before{position:absolute;top:0;right:0;z-index:1;width:34px;height:34px;display:flex;align-items:center;justify-content:center;font-size:18px;color:#004085;font-family:'Ionicons';content:"";}.inner-page.lp-sistemas-drywall .contato .content .form-grid .form-item .row fieldset .select select{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;color:#004085;font-size:13px;padding-right:34px;-webkit-appearance:none;border:none;background:none;outline:none;border-bottom:1px solid #4d7ba9;}.inner-page.lp-sistemas-drywall .contato .content .form-grid .form-item .row fieldset .select select::-ms-expand{display:none;}.inner-page.lp-sistemas-drywall .contato .content .form-grid .form-item .row fieldset .select select option{background:#2cc08e;}.inner-page.lp-sistemas-drywall .contato .content .form-grid .form-item .row fieldset textarea{width:100%;height:72px;background:none;border:none;color:#004085;font-size:13px;font-weight:300;outline:none;padding-top:10px;resize:none;border-bottom:1px solid #4d7ba9;}.inner-page.lp-sistemas-drywall .contato .content .form-grid .form-item .row fieldset textarea::placeholder{color:#004085;}.inner-page.lp-sistemas-drywall .contato .content .form-grid .form-item .row fieldset input[type='submit']{font-size:14px;color:#004085;font-weight:900;text-transform:uppercase;background:none;border:none;cursor:pointer;float:right;}.inner-page.lp-sistemas-drywall .contato .content .form-grid .form-item .row fieldset input[type='submit']:hover{color:#14b37d;}.inner-page.lp-sistemas-drywall .contato .content .form-grid .form-item .row fieldset ::-webkit-input-placeholder{color:#fff;}.inner-page.lp-sistemas-drywall .contato .content .form-grid .form-item .row fieldset :-moz-placeholder{color:#fff;opacity:1;}.inner-page.lp-sistemas-drywall .contato .content .form-grid .form-item .row fieldset ::-moz-placeholder{color:#fff;opacity:1;}.inner-page.lp-sistemas-drywall .contato .content .form-grid .form-item .row fieldset :-ms-input-placeholder{color:#fff;}.inner-page.lp-sistemas-drywall .contato .content .form-grid .form-item .row fieldset ::-ms-input-placeholder{color:#fff;}.inner-page.lp-sistemas-drywall .contato .content .form-grid .form-item .row fieldset .box-radio-content{display:flex;align-items:center;justify-content:center;flex-direction:column;padding:0 0 0;}.inner-page.lp-sistemas-drywall .contato .content .form-grid .form-item .row fieldset .box-radio-content div{display:flex;}.inner-page.lp-sistemas-drywall .contato .content .form-grid .form-item .row fieldset .box-radio-content div h4{color:#004085;font-size:12px;margin:0 8px 0 0;}.inner-page.lp-sistemas-drywall .contato .content .form-grid .form-item .row fieldset .box-radio-content div .box-radio-select{display:flex;align-items:center;justify-content:center;margin:0;}.inner-page.lp-sistemas-drywall .contato .content .form-grid .form-item .row fieldset .box-radio-content div .box-radio-select label{font-size:10px;margin:0 10px;cursor:pointer;color:#004085;}.inner-page.lp-sistemas-drywall .contato .content .form-grid .form-item .row fieldset .box-radio-content div .box-radio-select input{padding:0;width:10px;}.inner-page.lp-sistemas-drywall .contato .content .form-grid .form-item .row fieldset .box-radio-content div .box-radio-select input[type="radio"]{appearance:none;width:15px;height:15px;border-radius:10px;background:#004085;border:1px solid #004085;cursor:pointer;position:relative;outline:none;display:flex;justify-content:center;align-items:center;margin:0 0 0 0;}.inner-page.lp-sistemas-drywall .contato .content .form-grid .form-item .row fieldset .box-radio-content div .box-radio-select input[type="radio"]:before{position:absolute;content:'';width:0;height:0;border-radius:50%;background:#05a39b;opacity:0;transition:.2s;}.inner-page.lp-sistemas-drywall .contato .content .form-grid .form-item .row fieldset .box-radio-content div .box-radio-select input[type="radio"]:checked:before{opacity:1;width:7px;height:7px;}.inner-page.lp-sistemas-drywall .contato .content .form-grid .form-item .row fieldset .box-radio-content p{font-size:11px;line-height:21px;color:#004085;padding:5px 0 0 0;margin:0;text-align:center;}.inner-page.lp-sistemas-drywall .contato .content .form-grid .form-item .row fieldset .box-radio-content p.obs-list{padding:20px 30px 0;font-size:15px;}.inner-page.lp-sistemas-drywall .contato .content .form-grid .form-item .row fieldset .box-radio-content p strong{font-weight:600;}.inner-page.lp-sistemas-drywall .contato .content .form-grid .form-item .row fieldset .box-radio-content p a{text-decoration:underline;font-weight:600;color:#004085;}.inner-page.lp-sistemas-drywall .contato .content .form-grid .form-item .row fieldset .box-radio-content p a:hover{text-decoration:none;}@media only screen and (max-device-width:786px){.inner-page.lp-sistemas-drywall{margin:0;}.inner-page.lp-sistemas-drywall .page-header{height:450px;}.inner-page.lp-sistemas-drywall .page-header .content{display:flex;flex-direction:column;justify-content:center;align-items:center;}.inner-page.lp-sistemas-drywall .page-header .content .logo{margin:40px 0 0 0;text-align:center;}.inner-page.lp-sistemas-drywall .page-header .content .text{display:flex;flex-direction:column;text-align:center;}.inner-page.lp-sistemas-drywall .page-header .content .text p{text-align:center;width:100%;}.inner-page.lp-sistemas-drywall .page-header .content .text .button{margin:20px 40px;align-self:center;}.inner-page.lp-sistemas-drywall .projects{height:1280px;}.inner-page.lp-sistemas-drywall .projects .picture-slide{width:100%;top:0;right:0;margin-right:0;position:absolute;overflow:hidden;height:360px;z-index:999;}.inner-page.lp-sistemas-drywall .projects .info-box{background:#f8f8f8;position:absolute;top:0;left:0;margin-left:0;width:100%;height:95%;display:flex;flex-direction:column;justify-content:center;text-align:left;padding:0 50px;}.inner-page.lp-sistemas-drywall .projects .info-box .title{font-size:26px;font-weight:bold;line-height:1.3em;color:#004085;padding-bottom:20px;}.inner-page.lp-sistemas-drywall .projects .info-box .subtitle{font-size:18px;line-height:1.5em;color:#004085;}.inner-page.lp-sistemas-drywall .projects .features-list{width:100%;height:33%;position:absolute;top:850px;left:0;margin-left:0;padding:0;display:flex;align-items:center;justify-content:center;background:#004085;}.inner-page.lp-sistemas-drywall .projects .features-list ul{display:flex;flex-wrap:wrap;max-width:100vw;}.inner-page.lp-sistemas-drywall .projects .features-list ul li{font-size:16px;font-weight:500;text-align:center;padding:17px 0;color:#fff;width:50%;}.inner-page.lp-sistemas-drywall .projects .features-list ul li:before{content:"";display:block;height:46px;width:100%;margin-bottom:10px;}.inner-page.lp-sistemas-drywall .servicos .content{display:flex;justify-content:center;flex-wrap:wrap;width:100vw;}.inner-page.lp-sistemas-drywall .servicos .content .title{font-size:24px;}.inner-page.lp-sistemas-drywall .servicos .content .itens article{width:100vw;padding:0 10px;}.inner-page.lp-sistemas-drywall .servicos .content .itens article .text{width:280px;padding:0 0 0 10px;}.inner-page.lp-sistemas-drywall .servicos .content .itens article .text .title{font-size:18px;}.inner-page.lp-sistemas-drywall .servicos .content .itens article .text p{font-size:13px;line-height:20px;}.inner-page.lp-sistemas-drywall .servicos .content .itens article .cabines-acusticas{width:120px;height:120px;}.inner-page.lp-sistemas-drywall .servicos .content .itens article .revestimentos-acusticos{width:120px;height:120px;}.inner-page.lp-sistemas-drywall .servicos .content .itens article .barreiras-acusticas{width:120px;height:120px;}.inner-page.lp-sistemas-drywall .servicos .content .itens article .lamelas-acusticas{width:120px;height:120px;}.inner-page.lp-sistemas-drywall .servicos .content .itens article .venezianas-acusticas{width:120px;height:120px;}.inner-page.lp-sistemas-drywall .servicos .content .itens article .portas-acusticas{width:120px;height:120px;}.inner-page.lp-sistemas-drywall .servicos .content .itens article .sonacustics{width:120px;height:120px;}.inner-page.lp-sistemas-drywall .servicos .content .txt-aux .subtitle{width:100% !important;}.inner-page.lp-sistemas-drywall .confianca{background:url(/images/engenharia-section-04-bg.png) no-repeat left;background-size:cover;}.inner-page.lp-sistemas-drywall .confianca .content{width:100vw;}.inner-page.lp-sistemas-drywall .confianca .content .title{width:100vw;font-size:24px;text-align:center;line-height:32px;}.inner-page.lp-sistemas-drywall .confianca .content .itens .item{margin-bottom:20px;}.inner-page.lp-sistemas-drywall .confianca .content .itens .item .ico{font-size:28px;}.inner-page.lp-sistemas-drywall .confianca .content .itens .item .text{line-height:20px;}.inner-page.lp-sistemas-drywall .confianca .content .itens .item .text h3{font-size:16px;}.inner-page.lp-sistemas-drywall .confianca .content .itens .item .text p{font-size:12px;}.inner-page.lp-sistemas-drywall .contato .content{flex-direction:column;width:100vw;}.inner-page.lp-sistemas-drywall .contato .content .text{font-size:20px;text-align:center;line-height:25px;width:100vw;padding:0 20px;}.inner-page.lp-sistemas-drywall .contato .content .form-grid{width:100vw;padding:0 20px;}.inner-page.lp-sistemas-drywall .contato .content .form-grid ul.tabs li{padding:0 20px;}.inner-page.lp-sistemas-drywall .page-content{width:100%;padding:40px 20px;}.inner-page.lp-sistemas-drywall .page-content .header{flex-direction:column-reverse;}.inner-page.lp-sistemas-drywall .page-content .header figure{width:100%;height:calc(((100vw - 40px)*65.22)/100);margin-top:15px;}.inner-page.lp-sistemas-drywall .page-content .header .text{padding:0;}.inner-page.lp-sistemas-drywall .page-content .header .text .title{font-size:23px;}.inner-page.lp-sistemas-drywall .page-content .title-01{font-size:20px;font-weight:900;color:#14b37d;padding-top:50px;}.inner-page.lp-sistemas-drywall .page-content .gallery{padding-top:20px;}.inner-page.lp-sistemas-drywall .page-content .gallery .title-01{padding-left:0;}.inner-page.lp-sistemas-drywall .page-content .gallery .grid{margin-top:10px;width:100vw;height:calc(100vw - 60px);margin-left:-20px;}.inner-page.lp-sistemas-drywall .page-content .gallery .grid:before{content:"";width:calc((100vw - 1165px)/2);height:100%;position:absolute;top:0;right:100%;background:#004085;}.inner-page.lp-sistemas-drywall .page-content .gallery .grid .container{width:calc(100vw - 100px);height:calc(100vw - 100px);}.inner-page.lp-sistemas-drywall .page-content .gallery .grid .container .walk{height:calc(100vw - 100px);}.inner-page.lp-sistemas-drywall .page-content .gallery .grid .container .walk img{width:calc(100vw - 100px);height:calc(100vw - 100px);}.inner-page.lp-sistemas-drywall .page-content .gallery .grid:after{content:"";width:calc((100vw - 1165px)/2);height:100%;position:absolute;top:0;left:100%;background:#004085;}.inner-page.lp-sistemas-drywall .page-content .gallery .grid .nav{position:absolute;top:50%;width:36px;height:36px;margin-top:-18px;display:flex;align-items:center;justify-content:center;background:#14b37d;font-size:20px;color:#fff;cursor:pointer;font-family:'Ionicons';-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;-moz-transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s;transition:all .3s;}.inner-page.lp-sistemas-drywall .page-content .gallery .grid .nav:hover{background:#6ab6e5;}.inner-page.lp-sistemas-drywall .page-content .gallery .grid .nav:before{content:"";}.inner-page.lp-sistemas-drywall .page-content .gallery .grid .nav.prev{left:10px;}.inner-page.lp-sistemas-drywall .page-content .gallery .grid .nav.next{right:10px;}}.inner-page .page-header{width:100%;height:315px;display:flex;align-items:flex-end;justify-content:center;padding-bottom:35px;background:url(../images/inner-page-services-header-background.webp);}.inner-page .page-header .content{width:1110px;}.inner-page .page-header .content .title{font-size:35px;color:#fff;font-weight:300;}.inner-page .page-header .content p{font-size:18px;line-height:30px;color:#fff;font-style:italic;padding-top:15px;}.inner-page .page-header .content p strong{font-weight:600;}.inner-page .page-header .content p br{display:none;}.inner-page .breadcrumbs-grid{background:#f1f1f1;padding:30px 0;border-top:1px solid #ddd;}.inner-page .breadcrumbs-grid ul.breadcrumbs{display:flex;align-items:center;width:1110px;margin:0 auto;}.inner-page .breadcrumbs-grid ul.breadcrumbs li{color:#5c6968;font-size:16px;padding-left:20px;position:relative;}.inner-page .breadcrumbs-grid ul.breadcrumbs li:before{position:absolute;top:0;right:100%;margin-right:-12px;content:"/";}.inner-page .breadcrumbs-grid ul.breadcrumbs li:first-child{padding-left:0;}.inner-page .breadcrumbs-grid ul.breadcrumbs li:first-child:before{display:none;}.inner-page .breadcrumbs-grid ul.breadcrumbs li a{color:#5c6968;}.inner-page .breadcrumbs-grid ul.breadcrumbs li a .icon{font-size:18px;}.inner-page .breadcrumbs-grid ul.breadcrumbs li a .icon:before{-moz-transition:none;-o-transition:none;-webkit-transition:none;transition:none;}.inner-page .breadcrumbs-grid ul.breadcrumbs li a:hover{text-decoration:none;color:#14b37d;}.inner-page.erro404 .content{display:flex;align-items:center;width:1100px;justify-content:center;align-content:center;min-height:400px;margin:0 auto;font-family:'Sora';}.inner-page.erro404 .content .column{padding:30px 10px;margin-right:0;}.inner-page.erro404 .content .column .title{font-size:32px;font-weight:bold;color:#004085;line-height:30px;text-align:center;}.inner-page.erro404 .content .column .description{padding:50px 0;font-size:16px;line-height:20px;}.inner-page.erro404 .content .column .continue-button{display:flex;text-decoration:none;text-align:center;background:#004085;color:#fff;font:27px;font-weight:bold;padding:15px 30px;}.inner-page.erro404 .content .column .continue-button:hover{background:#14b37d;}.inner-page.form-sucess .content{display:flex;align-items:center;width:1100px;justify-content:center;align-content:center;min-height:400px;margin:0 auto;font-family:'Sora';}.inner-page.form-sucess .content .column{padding:30px 10px;margin-right:0;}.inner-page.form-sucess .content .column .title{font-size:32px;font-weight:bold;color:#004085;line-height:30px;text-align:center;}.inner-page.form-sucess .content .column .description{margin-top:50px;margin-bottom:50px;font-size:16px;text-align:center;line-height:20px;}.inner-page.form-sucess .content .column .continue-button{display:flex;justify-content:center;text-decoration:none;text-align:center;background:#004085;color:#fff;font:27px;font-weight:bold;padding:15px 30px;}.inner-page.form-sucess .content .column .continue-button:hover{background:#14b37d;}.inner-page.product .page-header{display:flex;justify-content:center;align-items:center;background:#0c334a;padding-bottom:40px;padding-top:40px;height:auto;}.inner-page.product .page-header .category-list{display:flex;justify-content:space-between;}.inner-page.product .page-header .category-list li{display:flex;align-items:center;width:377px;height:123px;background:#2a81b8;opacity:.5;}.inner-page.product .page-header .category-list li:hover,.inner-page.product .page-header .category-list li.active{opacity:1;}.inner-page.product .page-header .category-list li:nth-child(1){-webkit-border-top-left-radius:80px;-moz-border-radius-topleft:80px;border-top-left-radius:80px;-webkit-border-bottom-right-radius:80px;-moz-border-radius-bottomright:80px;border-bottom-right-radius:80px;background:url(../images/section-products-acoustic-insulation.webp) no-repeat center;}.inner-page.product .page-header .category-list li:nth-child(1) .button:after{-webkit-border-top-left-radius:80px;-moz-border-radius-topleft:80px;border-top-left-radius:80px;-webkit-border-bottom-right-radius:80px;-moz-border-radius-bottomright:80px;border-bottom-right-radius:80px;}.inner-page.product .page-header .category-list li:nth-child(2){-webkit-border-bottom-left-radius:80px;-moz-border-radius-bottomleft:80px;border-bottom-left-radius:80px;-webkit-border-bottom-right-radius:80px;-moz-border-radius-bottomright:80px;border-bottom-right-radius:80px;margin:0 10px;background:url(../images/section-products-thermal-insulation.webp) no-repeat center;}.inner-page.product .page-header .category-list li:nth-child(2) .button:after{-webkit-border-bottom-left-radius:80px;-moz-border-radius-bottomleft:80px;border-bottom-left-radius:80px;-webkit-border-bottom-right-radius:80px;-moz-border-radius-bottomright:80px;border-bottom-right-radius:80px;}.inner-page.product .page-header .category-list li:nth-child(3){-webkit-border-top-right-radius:80px;-moz-border-radius-topright:80px;border-top-right-radius:80px;-webkit-border-bottom-left-radius:80px;-moz-border-radius-bottomleft:80px;border-bottom-left-radius:80px;background:url(../images/section-products-construction.webp) no-repeat center;}.inner-page.product .page-header .category-list li:nth-child(3) .button:after{-webkit-border-top-right-radius:80px;-moz-border-radius-topright:80px;border-top-right-radius:80px;-webkit-border-bottom-left-radius:80px;-moz-border-radius-bottomleft:80px;border-bottom-left-radius:80px;}.inner-page.product .page-header .category-list li .button{position:relative;display:flex;width:100%;height:100%;justify-content:center;flex-direction:column;padding-left:55px;-moz-transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s;transition:all .3s;}.inner-page.product .page-header .category-list li .button .text{display:flex;align-items:center;color:#fff;font-size:36px;line-height:28px;font-weight:300;z-index:2;}.inner-page.product .page-header .category-list li .button .text strong{font-weight:700;}.inner-page.product .page-header .category-list li .button .text .btn-more{display:flex;align-items:center;justify-content:center;width:0;height:0;overflow:hidden;border-radius:50%;background:#134565;color:#fff;margin-left:52px;font-family:'Ionicons';font-size:0;-moz-transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s;transition:all .3s;}.inner-page.product .page-header .category-list li .button .text .btn-more:before{-moz-transition:none;-o-transition:none;-webkit-transition:none;transition:none;}.inner-page.product .page-header .category-list li .button:after{content:"";position:absolute;width:100%;height:100%;background:rgba(42,129,184,.7);left:0;top:0;opacity:0;}.inner-page.product .page-header .category-list li .button:hover{text-decoration:none;}.inner-page.product .page-header .category-list li .button:hover .btn-more{font-size:35px;width:64px;height:64px;margin-left:20px;}.inner-page.product .page-header .category-list li .button:hover:after{opacity:1;}.inner-page.product .menu-products{display:flex;justify-content:center;align-items:center;height:90px;background:#f1f1f1;}.inner-page.product .menu-products .slide{width:1200px;height:90px;position:relative;display:flex;align-items:center;justify-content:center;}.inner-page.product .menu-products .slide .grid{width:calc(1201px - 60px);height:90px;overflow:hidden;position:relative;}.inner-page.product .menu-products .slide .grid .product-list{width:999999px;display:flex;justify-content:flex-start;align-items:center;position:absolute;top:0;left:0;}.inner-page.product .menu-products .slide .grid .product-list li{width:190px;position:relative;display:flex;justify-content:center;align-items:center;height:90px;-moz-transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s;transition:all .3s;cursor:pointer;user-select:none;border-left:1px solid #ddd;}.inner-page.product .menu-products .slide .grid .product-list li:last-child{border-right:1px solid #ddd;}.inner-page.product .menu-products .slide .grid .product-list li .product-item{display:flex;justify-content:center;align-items:center;width:100%;color:#1270a9;font-weight:700;font-size:17px;line-height:21px;text-decoration:none;text-align:center;padding:0 15px;}.inner-page.product .menu-products .slide .grid .product-list li:last-of-type .product-item{border:none;}.inner-page.product .menu-products .slide .grid .product-list li:hover,.inner-page.product .menu-products .slide .grid .product-list li.active{background:#1b77af;}.inner-page.product .menu-products .slide .grid .product-list li:hover .product-item,.inner-page.product .menu-products .slide .grid .product-list li.active .product-item{color:#fff;}.inner-page.product .menu-products .slide .nav-button{position:absolute;top:0;width:30px;height:100%;display:flex;align-items:center;color:#14b37d;font-size:30px;cursor:pointer;}.inner-page.product .menu-products .slide .nav-button.prev{left:0;justify-content:flex-start;}.inner-page.product .menu-products .slide .nav-button.next{right:0;justify-content:flex-end;}.inner-page.product .product-details{display:block;width:100%;background:#fff;padding:60px 0 100px 0;}.inner-page.product .product-details>.content{display:flex;width:1200px;margin:0 auto;}.inner-page.product .product-details>.content>.column{margin-right:50px;}.inner-page.product .product-details>.content>.column>*{max-width:100% !important;}.inner-page.product .product-details>.content>.column:first-child{flex:none;}.inner-page.product .product-details>.content>.column:last-child{margin-right:0;}.inner-page.product .product-details>.content>.column>.picture-slide{width:490px;display:block;margin-bottom:30px;position:relative;}.inner-page.product .product-details>.content>.column>.picture-slide .grid{width:100%;height:350px;position:relative;overflow:hidden;background:#d1d1d1;border:1px solid #ebebeb;-webkit-border-top-right-radius:45px;-moz-border-radius-topright:45px;border-top-right-radius:45px;}.inner-page.product .product-details>.content>.column>.picture-slide .grid .walk{position:absolute;top:0;left:0;width:999999px;height:100%;display:flex;align-items:center;justify-content:flex-start;}.inner-page.product .product-details>.content>.column>.picture-slide .grid .walk figure{display:flex;align-items:center;justify-content:center;width:490px;height:350px;overflow:hidden;position:relative;}.inner-page.product .product-details>.content>.column>.picture-slide .grid .walk figure img{width:100%;height:100%;object-fit:cover;}.inner-page.product .product-details>.content>.column>.picture-slide .grid .walk figure .zoom{position:absolute;bottom:37px;right:10px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px;width:40px;height:40px;display:flex;align-items:center;justify-content:center;color:#5c6968;font-size:17px;background:#ece8eb;z-index:2;opacity:.4;}.inner-page.product .product-details>.content>.column>.picture-slide .grid .walk figure .zoom i:before{-moz-transition:none;-o-transition:none;-webkit-transition:none;transition:none;}.inner-page.product .product-details>.content>.column>.picture-slide .grid .walk figure .zoom:hover{background:#004085;color:#fff;opacity:1;}.inner-page.product .product-details>.content>.column>.picture-slide .grid .walk figure figcaption{position:absolute;bottom:0;left:0;width:100%;padding:10px;text-align:center;color:#fff;font-size:12px;background:rgba(82,176,124,.5);}.inner-page.product .product-details>.content>.column>.picture-slide .nav-buttons{display:flex;margin-top:20px;align-items:center;justify-content:space-between;position:absolute;top:25%;width:100%;}.inner-page.product .product-details>.content>.column>.picture-slide .nav-buttons .button{width:36px;height:36px;display:flex;align-items:center;justify-content:center;font-size:26px;color:#14b37d;cursor:pointer;}.inner-page.product .product-details>.content>.column>.picture-slide .nav-buttons .button:hover{color:#004085;}.inner-page.product .product-details>.content>.column>.picture-slide .nav-buttons .counter{padding:0 10px;font-size:17px;color:#5c6968;}.inner-page.product .product-details>.content>.column>.picture-slide .thumbs{margin-top:14px;display:flex;align-items:center;justify-content:space-between;}.inner-page.product .product-details>.content>.column>.picture-slide .thumbs .nav-button{width:23px;font-size:19px;cursor:pointer;display:flex;align-items:center;flex:none;color:#605c5c;}.inner-page.product .product-details>.content>.column>.picture-slide .thumbs .nav-button.next{justify-content:flex-end;}.inner-page.product .product-details>.content>.column>.picture-slide .thumbs .nav-button:hover{color:#000;}.inner-page.product .product-details>.content>.column>.picture-slide .thumbs .nav-button.inactive{opacity:0;visibility:hidden;user-select:none;pointer-events:none;cursor:none;}.inner-page.product .product-details>.content>.column>.picture-slide .thumbs .thumbs-grid{height:100px;flex:1;position:relative;overflow:hidden;display:block;}.inner-page.product .product-details>.content>.column>.picture-slide .thumbs .thumbs-grid ul{position:absolute;top:0;left:0;width:999999px;display:flex;align-items:center;justify-content:flex-start;}.inner-page.product .product-details>.content>.column>.picture-slide .thumbs .thumbs-grid ul li{margin:0 13px;width:130px;height:93px;-webkit-border-radius:14px;-moz-border-radius:14px;-ms-border-radius:14px;border-radius:14px;cursor:pointer;overflow:hidden;position:relative;border:1px solid #b6adb4;background:#fff;}.inner-page.product .product-details>.content>.column>.picture-slide .thumbs .thumbs-grid ul li:first-child{margin-left:0;}.inner-page.product .product-details>.content>.column>.picture-slide .thumbs .thumbs-grid ul li:hover:before{opacity:1;}.inner-page.product .product-details>.content>.column>.picture-slide .thumbs .thumbs-grid ul li img{width:100%;height:100%;object-fit:contain;}.inner-page.product .product-details>.content>.column>.picture-slide>.budget{display:inline-flex;height:60px;align-items:center;padding:0 20px;font-size:19px;color:#fff;font-weight:300;text-transform:uppercase;background:#14b37d;-webkit-border-top-left-radius:28px;-moz-border-radius-topleft:28px;border-top-left-radius:28px;-webkit-border-bottom-right-radius:28px;-moz-border-radius-bottomright:28px;border-bottom-right-radius:28px;margin-top:30px;}.inner-page.product .product-details>.content>.column>.picture-slide>.budget strong{font-weight:700;}.inner-page.product .product-details>.content>.column>.picture-slide>.budget:hover{background:#6ab6e5;text-decoration:none;}.inner-page.product .product-details>.content>.column>.budget{display:inline-flex;height:60px;align-items:center;padding:0 20px;font-size:19px;color:#fff;font-weight:300;text-transform:uppercase;background:#14b37d;-webkit-border-top-left-radius:28px;-moz-border-radius-topleft:28px;border-top-left-radius:28px;-webkit-border-bottom-right-radius:28px;-moz-border-radius-bottomright:28px;border-bottom-right-radius:28px;}.inner-page.product .product-details>.content>.column>.budget strong{font-weight:700;}.inner-page.product .product-details>.content>.column>.budget:hover{background:#6ab6e5;text-decoration:none;}.inner-page.product .product-details>.content>.column>.product-title{color:#1270a9;font-weight:700;text-transform:uppercase;font-size:30px;line-height:30px;}.inner-page.product .product-details>.content>.column>.product-description{padding:15px 0 0;color:#404040;font-size:16px;line-height:25px;font-style:italic;}.inner-page.product .product-details>.content>.column img,.inner-page.product .product-details>.content>.column table{max-width:100% !important;}.inner-page.product .product-details>.content>.column>.table-responsive{padding-top:20px;position:relative;}.inner-page.product .product-details>.content>.column>.table-responsive .text-info{position:absolute;top:0;line-height:20px;content:"";text-align:center;font-size:16px;font-style:italic;width:100%;left:0;}.inner-page.product .product-details>.content>.column>.accordion{display:block;margin:20px 0 0;}.inner-page.product .product-details>.content>.column>.accordion .item-accordion{display:block;padding-bottom:15px;}.inner-page.product .product-details>.content>.column>.accordion .item-accordion .title-accordion{color:#52b07c;font-style:italic;font-size:20px;line-height:20px;cursor:pointer;user-select:none;}.inner-page.product .product-details>.content>.column>.accordion .item-accordion .text{display:none;padding:0 0 0 13px;}.inner-page.product .product-details>.content>.column>.accordion .item-accordion .text p{padding:5px 0 0;color:#404040;font-size:16px;line-height:25px;font-style:italic;}.inner-page.product .product-details>.content>.column>.accordion .item-accordion .text .btn-more{display:block;padding:5px 0 0;color:#6ab6e5;text-decoration:none;font-size:16px;}.inner-page.product .product-details>.content>.column>.accordion .item-accordion .text .btn-more:hover{color:#004085;}.inner-page.product .product-details>.content>.column>.product-details-info{overflow:hidden;}.inner-page.product .product-details>.content>.column>.product-details-info table{margin-top:15px;}.inner-page.product .product-details>.content>.column>.product-details-info table tr th{font-weight:700;color:#14b37d;font-size:15px;line-height:28px;padding:0 15px 5px 0;white-space:nowrap;vertical-align:top;}.inner-page.product .product-details>.content>.column>.product-details-info table tr td{font-weight:400;color:#404040;font-size:15px;line-height:20px;padding:5px;white-space:nowrap;vertical-align:top;}.inner-page.product .product-details>.content>.column>.product-details-info table tr td a{color:#6ab6e5;text-decoration:none;font-weight:600;font-size:14px;}.inner-page.product .product-details>.content .related-products{padding-top:55px;width:100%;}.inner-page.product .product-details>.content .related-products>.title{font-size:25px;text-transform:uppercase;text-align:center;color:#1270a9;}.inner-page.product .product-details>.content .related-products .slide{margin-top:50px;justify-content:center;display:flex;align-items:center;justify-content:space-between;}.inner-page.product .product-details>.content .related-products .slide .nav-button2{width:160px;font-size:28px;cursor:pointer;-moz-transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s;transition:all .3s;height:100%;display:flex;align-items:center;justify-content:center;flex:none;color:#14b37d;}.inner-page.product .product-details>.content .related-products .slide .nav-button2:hover{color:#14b37d;}.inner-page.product .product-details>.content .related-products .slide .nav-button2.prev:hover{padding-right:10px;}.inner-page.product .product-details>.content .related-products .slide .nav-button2.next:hover{padding-left:10px;}.inner-page.product .product-details>.content .related-products .slide .grid{height:220px;width:920px;flex:none;position:relative;overflow:hidden;}.inner-page.product .product-details>.content .related-products .slide .grid .walk{position:absolute;top:0;left:0;width:999999px;display:flex;}.inner-page.product .product-details>.content .related-products .slide .grid .walk article{width:230px;padding:0 15px;margin:0;}.inner-page.product .product-details>.content .related-products .slide .grid .walk article:nth-child(1){padding-left:0;}.inner-page.product .product-details>.content .related-products .slide .grid .walk article a{text-decoration:none;}.inner-page.product .product-details>.content .related-products .slide .grid .walk article a figure{height:185px;border-bottom-right-radius:28px;border-top-left-radius:28px;position:relative;overflow:hidden;-moz-transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s;transition:all .3s;}.inner-page.product .product-details>.content .related-products .slide .grid .walk article a figure img{position:relative;z-index:2;width:100%;height:100%;object-fit:cover;}.inner-page.product .product-details>.content .related-products .slide .grid .walk article a figure .stamp{width:45px;height:45px;}.inner-page.product .product-details>.content .related-products .slide .grid .walk article a .title{font-size:18px;padding-top:15px;font-weight:700;color:#1270a9;text-align:center;display:block;width:100%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;-moz-transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s;transition:all .3s;}.inner-page.product .product-details>.content .related-products .slide .grid .walk article a:hover figure{border-color:#14b37d;}.inner-page.product .product-details>.content .related-products .slide .grid .walk article a:hover .title{color:#14b37d;}.inner-page.product .product-details>.content .related-products .list{display:flex;flex-wrap:wrap;padding-top:30px;margin:-6px;}.inner-page.product .product-details .product-tabs{display:block;padding-top:45px;width:100%;}.inner-page.product .product-details .product-tabs .tabs{display:flex;justify-content:flex-start;align-items:flex-end;position:relative;z-index:1;height:70px;}.inner-page.product .product-details .product-tabs .tabs li{padding:0 40px;background:#14b37d;height:50px;display:flex;align-items:center;color:#fff;font-size:12px;font-weight:400;font-weight:400;text-transform:uppercase;-webkit-border-top-left-radius:27px;-moz-border-radius-topleft:27px;border-top-left-radius:27px;-webkit-border-top-right-radius:27px;-moz-border-radius-topright:27px;border-top-right-radius:27px;box-shadow:4.636px 1.873px 8px 0 rgba(51,51,51,.36);position:relative;z-index:1;margin-left:-16px;cursor:pointer;-moz-transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s;transition:all .3s;}.inner-page.product .product-details .product-tabs .tabs li:before{content:"";position:absolute;left:50%;right:50%;border-bottom:1px solid #5c6968;bottom:0;}.inner-page.product .product-details .product-tabs .tabs li:nth-child(1){z-index:10;margin-left:0;}.inner-page.product .product-details .product-tabs .tabs li:nth-child(2){z-index:9;}.inner-page.product .product-details .product-tabs .tabs li:hover{height:60px;}.inner-page.product .product-details .product-tabs .tabs li.active{background:#ededed;height:55px;color:#5c6968;position:relative;z-index:99;}.inner-page.product .product-details .product-tabs .tabs li.active:before{left:30px;right:30px;}.inner-page.product .product-details .product-tabs .tabs-content{position:relative;z-index:2;width:100%;background:#fff;box-shadow:0 .873px 14px 0 rgba(51,51,51,.36);-webkit-border-bottom-left-radius:27px;-moz-border-radius-bottomleft:27px;border-bottom-left-radius:27px;-webkit-border-bottom-right-radius:27px;-moz-border-radius-bottomright:27px;border-bottom-right-radius:27px;-webkit-border-top-right-radius:27px;-moz-border-radius-topright:27px;border-top-right-radius:27px;}.inner-page.product .product-details .product-tabs .tabs-content .item{padding:55px 40px;display:none;color:#919498;}.inner-page.product .product-details .product-tabs .tabs-content .item h3{font-weight:700;color:#919498;font-size:16px;line-height:30px;margin:30px 0 0 0;}.inner-page.product .product-details .product-tabs .tabs-content .item ul li{color:#919498;font-size:16px;line-height:30px;display:flex;flex-wrap:wrap;}.inner-page.product .product-details .product-tabs .tabs-content .item ul li span{font-weight:bold;font-size:large;padding-right:5px;}.inner-page.product .product-details .product-tabs .tabs-content .item ul li img{width:auto;margin:0 auto;}.inner-page.product .product-details .product-tabs .tabs-content .item ul.buttons{display:flex;align-items:center;}.inner-page.product .product-details .product-tabs .tabs-content .item ul.buttons .button{height:50px;display:inline-flex;align-items:center;padding:3px 25px;background:#14b37d;color:#fff;font-size:16px;font-weight:700;-webkit-border-radius:50px;-moz-border-radius:50px;-ms-border-radius:50px;border-radius:50px;margin:10px;}.inner-page.product .product-details .product-tabs .tabs-content .item ul.buttons .button:hover{background:#004085;text-decoration:none;}.inner-page.product .search-page{display:block;width:100%;background:#fff;padding:60px 0 100px 0;min-height:calc(100vh - 98px - 170px - 162px);}.inner-page.product .search-page .content{display:block;width:1200px;margin:0 auto;}.inner-page.product .search-page .content .title{font-size:18px;line-height:23px;color:#ccc;}.inner-page.product .search-page .content .title strong{color:#14b37d;font-size:22px;font-weight:700;}.inner-page.product .search-page .content ul.search-list{display:block;font-size:0;margin:30px -10px 0 -10px;}.inner-page.product .search-page .content ul.search-list li{display:inline-block;vertical-align:top;width:25%;padding:4px 10px;}.inner-page.product .search-page .content ul.search-list li a{width:100%;height:74px;display:flex;align-items:center;justify-content:space-between;position:relative;padding:0 25px;-webkit-border-radius:50px;-moz-border-radius:50px;-ms-border-radius:50px;border-radius:50px;color:#5c6968;font-size:19px;line-height:24px;}.inner-page.product .search-page .content ul.search-list li a:after{content:"";position:absolute;top:50%;left:50%;width:0;height:0;background:#004085;-webkit-border-radius:50px;-moz-border-radius:50px;-ms-border-radius:50px;border-radius:50px;}.inner-page.product .search-page .content ul.search-list li a:before{content:"+";color:#fff;background:#14b37d;font-size:23px;display:flex;align-items:center;justify-content:center;width:30px;height:30px;padding-top:3px;position:relative;z-index:2;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;}.inner-page.product .search-page .content ul.search-list li a span{padding-top:3px;position:relative;z-index:2;padding-left:20px;flex:1;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;}.inner-page.product .search-page .content ul.search-list li a:hover{text-decoration:none;color:#fff;}.inner-page.product .search-page .content ul.search-list li a:hover:after{width:100%;height:100%;top:0;left:0;}.inner-page.product .search-page .content ul.search-list li a:hover:before{font-size:34px;opacity:1;}.inner-page.about-us{background-color:#fff;}.inner-page.about-us .about{background:url(../images/arabesco-about-us-01.png) no-repeat -120px 50%;background-size:initial;background-color:#004085;padding:100px 0 100px 0;justify-content:center;}.inner-page.about-us .about .text{display:flex;justify-content:center;}.inner-page.about-us .about .text .column.left{padding:0 0 0 60px;margin-right:150px;}.inner-page.about-us .about .text .column.left .title{color:#14b37d;font-weight:600;font-size:30px;line-height:40px;}.inner-page.about-us .about .text .column.left .description{color:#fff;font-size:16px;line-height:25px;font-weight:300;margin:0;padding:20px 0 0;}.inner-page.about-us .about .text .column.right{width:550px;}.inner-page.about-us .about .text .column.right .c-row{padding:0 0 15px 0;display:flex;justify-content:space-between;}.inner-page.about-us .about .text .column.right .c-row .item{display:flex;width:280px;align-content:flex-start;}.inner-page.about-us .about .text .column.right .c-row .item .ico{padding:10px 15px 0 0;}.inner-page.about-us .about .text .column.right .c-row .item .text{flex-direction:column;align-self:flex-start;}.inner-page.about-us .about .text .column.right .c-row .item .text .subtitle{color:#fff;font-weight:700;font-size:18px;line-height:25px;}.inner-page.about-us .about .text .column.right .c-row .item .text .description{color:#fff;font-size:12px;line-height:19px;font-weight:300;margin:0;padding:5px 0 0;}.inner-page.about-us .engineering{justify-content:space-around;display:flex;}.inner-page.about-us .engineering .content{display:flex;padding:0;margin-top:-25px;margin-bottom:-50px;}.inner-page.about-us .engineering .content .column.left{margin-top:-50px;}.inner-page.about-us .engineering .content .column.left img{width:510px;}.inner-page.about-us .engineering .content .column.right{display:flex;justify-content:space-between;align-items:center;width:580px;}.inner-page.about-us .engineering .content .column.right .item .text .subtitle{color:#004085;font-weight:50;font-size:30px;line-height:35px;}.inner-page.about-us .video{display:flex;width:100vw;overflow:hidden;}.inner-page.about-us .video .play{background:url(../images/bg-video-about-us.png) no-repeat center;background-size:100%;display:flex;width:100vw;justify-content:center;align-items:flex-end;overflow:hidden;transition:background-size 2s;padding:105px 0;text-decoration:none;}.inner-page.about-us .video .play span{text-decoration:none;color:#fff;font-size:18px;font-weight:500;line-height:25px;bottom:0;text-align:left;padding:0 20px 0 0;margin-left:-150px;}.inner-page.about-us .video .play span strong{font-weight:700;font-style:italic;}.inner-page.about-us .video .play:after{content:"";background:url(../images/inner-page-about-us-video-play.webp) no-repeat center;display:flex;align-self:center;width:81px;height:81px;}.inner-page.about-us .video .play:hover{background-size:110%;}.inner-page.about-us .values{background-color:#fff;display:flex;justify-content:center;}.inner-page.about-us .values .content{display:flex;flex-direction:row;padding-top:20px;}.inner-page.about-us .values .content .left img{width:550px;}.inner-page.about-us .values .content .right{align-self:flex-start;}.inner-page.about-us .values .content .right .item .title{font-size:20px;font-weight:900;color:#004085;padding:24px 0 10px 0;}.inner-page.about-us .values .content .right .item .description{font-size:16px;font-weight:400;line-height:24px;color:#004085;}.inner-page.about-us .values .content .right .item .list{font-size:16px;font-weight:400;line-height:24px;color:#004085;}.inner-page.about-us .values .content .right .item .list li{padding-bottom:10px;}.inner-page.about-us .values .content .right .item .list .list-item{display:flex;flex-direction:row;}.inner-page.about-us .values .content .right .item .list .list-item i{font-size:20px;padding:3px 7px 0 0;}.inner-page.about-us.curriculos h1{width:100%;text-align:center;color:#004085;font-size:22px;font-weight:bold;margin-top:50px;}.inner-page.about-us.curriculos .values{display:flex;flex-direction:column;justify-content:center;align-items:center;background:#fff url(/images/inner-page-curriculos-bg.png) no-repeat center;background-size:cover;padding-top:50px;}.inner-page.about-us.curriculos .values table{width:100%;}.inner-page.about-us.curriculos .values table .titles{color:#004085;text-align:center;font-weight:500;}.inner-page.about-us.curriculos .values table .titles th{padding:10px;}.inner-page.about-us.curriculos .values table .infos td .info{display:flex;align-items:center;background:#f0f0f0;width:95%;height:35px;color:#4d4d4d;border-radius:10px;padding:15px;margin-bottom:5px;}.inner-page.about-us.curriculos .values table .infos td a{display:flex;align-items:center;justify-content:center;text-decoration:none;background:#0ebf91;width:95%;height:35px;font-weight:500;color:#fff;border-radius:10px 0;padding:15px;margin-bottom:5px;}.inner-page.about-us.curriculos .values table .infos td a:hover{background:#004085;}.inner-page.about-us.curriculos .values .auxiliar{display:flex;justify-content:center;padding-bottom:120px;margin-top:40px;}.inner-page.about-us.curriculos .values .auxiliar p{display:flex;justify-content:center;align-items:center;color:#4d4d4d;}.inner-page.about-us.curriculos .values .auxiliar p a{display:flex;align-items:center;justify-content:center;text-decoration:none;background:#0ebf91;width:180px;height:35px;font-weight:500;color:#fff;border-radius:10px 0;padding:15px;margin-left:20px;margin-bottom:5px;}.inner-page.about-us.curriculos .values .auxiliar p a:hover{background:#004085;}.inner-page.services{margin-top:-98px;}.inner-page.services.general .page-header{background:url(../images/engenharia-section-01-bg.jpg) no-repeat top;background-size:cover;height:550px;}.inner-page.services.general .page-header .content{display:flex;justify-content:flex-end;align-self:center;}.inner-page.services.general .page-header .content .logo{margin:40px 60px 0 0;}.inner-page.services.general .page-header .content .text{width:400px;}.inner-page.services.general .page-header .content .text p{font-family:'Sora',sans-serif;font-style:normal;font-weight:100;}.inner-page.services.general .page-header .content .text p.destaque{font-weight:600;}.inner-page.services.general .page-header .content .text .button{background:#004085;display:inline-flex;justify-content:center;align-items:center;padding:20px 20px;color:#fff;text-transform:uppercase;font-size:14px;font-weight:100;margin:20px 0 0 0;-webkit-border-radius:15px 0 15px;-moz-border-radius:15px 0 15px;-ms-border-radius:15px 0 15px;border-radius:15px 0 15px;}.inner-page.services.general .page-header .content .text .button:hover{text-decoration:none;background:#14b37d;color:#fff;}.inner-page.services.general .excelencia{background:url(../images/engenharia-section-02-bg.jpg) no-repeat center;background-size:cover;width:100%;display:flex;justify-content:center;}.inner-page.services.general .excelencia .content{display:flex;flex-direction:column;width:900px;}.inner-page.services.general .excelencia .content .text{display:flex;justify-content:space-around;padding:50px 0;}.inner-page.services.general .excelencia .content .text p{font-size:15px;font-weight:400;line-height:24px;color:#004085;}.inner-page.services.general .excelencia .content .text li{font-size:17px;font-weight:400;line-height:24px;padding-bottom:5px;color:#004085;}.inner-page.services.general .excelencia .content .text li::before{content:"•";font-size:14px;position:relative;top:0;left:0;padding-right:10px;color:#14b37d;}.inner-page.services.general .excelencia .content .text li.destaque{font-weight:600;}.inner-page.services.general .excelencia .content .title{display:flex;justify-content:center;padding-top:50px;z-index:2;}.inner-page.services.general .excelencia .content .title h2{font-size:28px;font-weight:100;color:#004085;background-color:#fff;}.inner-page.services.general .excelencia .content .title h2 strong{font-weight:bold;}.inner-page.services.general .excelencia .content .image{display:flex;justify-content:center;margin-top:-80px;z-index:1;}.inner-page.services.general .servicos{background:#f8f8f8;display:flex;justify-content:center;width:100%;padding-top:150px;padding-bottom:50px;margin-top:-100px;}.inner-page.services.general .servicos .content{display:flex;justify-content:center;flex-wrap:wrap;width:1200px;}.inner-page.services.general .servicos .content .title{text-align:center;font-size:28px;font-weight:bold;color:#004085;}.inner-page.services.general .servicos .content .itens{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;margin-top:50px;}.inner-page.services.general .servicos .content .itens article{display:flex;align-items:flex-start;width:600px;margin-bottom:50px;}.inner-page.services.general .servicos .content .itens article .text{width:400px;padding:0 50px 0 20px;color:#004085;}.inner-page.services.general .servicos .content .itens article .text .title{font-size:22px;font-weight:600;text-align:left;transition:all linear .3s;}.inner-page.services.general .servicos .content .itens article .text p{font-size:15px;line-height:25px;padding-top:10px;}.inner-page.services.general .servicos .content .itens article a{text-decoration:none;}.inner-page.services.general .servicos .content .itens article a:hover h3{color:#14b37d;}.inner-page.services.general .servicos .content .itens article .isolamento-termico{background:url(/images/services/isolamento-termico.jpg) no-repeat center;background-size:cover;width:150px;height:150px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;position:relative;}.inner-page.services.general .servicos .content .itens article .isolamento-termico::after{content:'';font-family:'Font Awesome 5 Free';font-size:30px;color:#fff;padding:40% 40%;background:#14b37d;width:150px;height:150px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;opacity:0;position:absolute;top:0;left:0;transition:all linear .3s;}.inner-page.services.general .servicos .content .itens article .isolamento-termico:hover::after{opacity:.8;}.inner-page.services.general .servicos .content .itens article .sistemas-drywall{background:url(/images/services/service-drywall-stell-frame.jpg) no-repeat center;background-size:cover;width:150px;height:150px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;position:relative;}.inner-page.services.general .servicos .content .itens article .sistemas-drywall::after{content:'';font-family:'Font Awesome 5 Free';font-size:30px;color:#fff;padding:40% 40%;background:#14b37d;width:150px;height:150px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;opacity:0;position:absolute;top:0;left:0;transition:all linear .3s;}.inner-page.services.general .servicos .content .itens article .sistemas-drywall:hover::after{opacity:.8;}.inner-page.services.general .servicos .content .itens article .acustica-ambiental{background:url(/images/services/acustica-ambiental.jpg) no-repeat center;background-size:cover;width:150px;height:150px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;position:relative;}.inner-page.services.general .servicos .content .itens article .acustica-ambiental::after{content:'';font-family:'Font Awesome 5 Free';font-size:30px;color:#fff;padding:40% 40%;background:#14b37d;width:150px;height:150px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;opacity:0;position:absolute;top:0;left:0;transition:all linear .3s;}.inner-page.services.general .servicos .content .itens article .acustica-ambiental:hover::after{opacity:.8;}.inner-page.services.general .servicos .content .itens article .construcao-civil{background:url(/images/services/service-spray.jpg) no-repeat center;background-size:cover;width:150px;height:150px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;position:relative;}.inner-page.services.general .servicos .content .itens article .construcao-civil::after{content:'';font-family:'Font Awesome 5 Free';font-size:30px;color:#fff;padding:40% 40%;background:#14b37d;width:150px;height:150px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;opacity:0;position:absolute;top:0;left:0;transition:all linear .3s;}.inner-page.services.general .servicos .content .itens article .construcao-civil:hover::after{opacity:.8;}.inner-page.services.general .servicos .content .itens article .acustica-industrial{background:url(/images/services/acustica-industrial.jpg) no-repeat center;background-size:cover;width:150px;height:150px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;position:relative;}.inner-page.services.general .servicos .content .itens article .acustica-industrial::after{content:'';font-family:'Font Awesome 5 Free';font-size:30px;color:#fff;padding:40% 40%;background:#14b37d;width:150px;height:150px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;opacity:0;position:absolute;top:0;left:0;transition:all linear .3s;}.inner-page.services.general .servicos .content .itens article .acustica-industrial:hover::after{opacity:.8;}.inner-page.services.general .servicos .content .itens article .selo-iso{padding-left:30px;}.inner-page.services.general .confianca{display:flex;background:url(/images/engenharia-section-04-bg.png) no-repeat center;background-size:cover;flex-direction:column;align-items:center;width:100vw;padding:80px 0;}.inner-page.services.general .confianca .content{display:flex;flex-direction:column;align-items:center;width:1200px;}.inner-page.services.general .confianca .content .title{width:550px;font-size:28px;font-weight:bold;text-align:left;line-height:35px;color:#17a9c1;}.inner-page.services.general .confianca .content .itens{display:flex;justify-content:space-around;flex-wrap:wrap;margin-top:50px;}.inner-page.services.general .confianca .content .itens .item{display:flex;width:300px;margin:0 50px 50px 0;}.inner-page.services.general .confianca .content .itens .item .ico{font-size:35px;color:#17a9c1;}.inner-page.services.general .confianca .content .itens .item .text{padding-left:20px;line-height:23px;color:#fff;}.inner-page.services.general .confianca .content .itens .item .text h3{font-size:18px;font-weight:bold;}.inner-page.services.general .confianca .content .itens .item .text p{padding-top:5px;font-size:14px;font-weight:100;}.inner-page.services.general .contato{display:flex;justify-content:center;padding:50px 0;}.inner-page.services.general .contato .content{display:flex;width:1200px;align-items:center;justify-content:space-around;}.inner-page.services.general .contato .content .text{font-size:22px;font-weight:bold;line-height:30px;color:#004085;width:500px;padding-right:50px;}.inner-page.services.general .contato .content .form-grid{display:block;width:500px;}.inner-page.services.general .contato .content .form-grid ul.tabs{display:flex;align-items:flex-end;margin-top:5px;height:60px;}.inner-page.services.general .contato .content .form-grid ul.tabs li{display:flex;align-items:center;height:50px;padding:0 45px;color:#113451;font-weight:300;font-size:14px;margin-left:-18px;padding-top:5px;cursor:pointer;-webkit-border-top-right-radius:16px;-moz-border-radius-topright:16px;border-top-right-radius:16px;-webkit-border-bottom-left-radius:16px;-moz-border-radius-bottomleft:16px;border-bottom-left-radius:16px;-moz-transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s;transition:all .3s;}.inner-page.services.general .contato .content .form-grid ul.tabs li:nth-child(1){margin-left:0;background:#4fd5a8;z-index:3;}.inner-page.services.general .contato .content .form-grid ul.tabs li:nth-child(2){background:#2cc08e;z-index:2;padding-left:38px;}.inner-page.services.general .contato .content .form-grid ul.tabs li:nth-child(3){background:#14b37d;z-index:1;padding-left:38px;}.inner-page.services.general .contato .content .form-grid ul.tabs li:nth-child(4){background:#11a370;z-index:1;padding-left:38px;}.inner-page.services.general .contato .content .form-grid ul.tabs li:hover{height:60px;}.inner-page.services.general .contato .content .form-grid ul.tabs li.active{color:#fff;}.inner-page.services.general .contato .content .form-grid .form-item{display:none;margin-top:15px;}.inner-page.services.general .contato .content .form-grid .form-item .row{margin:0 -7px;}.inner-page.services.general .contato .content .form-grid .form-item .row fieldset{padding:4px 7px;}.inner-page.services.general .contato .content .form-grid .form-item .row fieldset input[type='text']{width:100%;height:34px;background:none;border:none;color:#004085;font-size:13px;font-weight:300;outline:none;border-bottom:1px solid #4d7ba9;}.inner-page.services.general .contato .content .form-grid .form-item .row fieldset input[type='text']::placeholder{color:#004085;}.inner-page.services.general .contato .content .form-grid .form-item .row fieldset .select{width:100%;height:34px;position:relative;display:block;}.inner-page.services.general .contato .content .form-grid .form-item .row fieldset .select:before{position:absolute;top:0;right:0;z-index:1;width:34px;height:34px;display:flex;align-items:center;justify-content:center;font-size:18px;color:#004085;font-family:'Ionicons';content:"";}.inner-page.services.general .contato .content .form-grid .form-item .row fieldset .select select{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;color:#004085;font-size:13px;padding-right:34px;-webkit-appearance:none;border:none;background:none;outline:none;border-bottom:1px solid #4d7ba9;}.inner-page.services.general .contato .content .form-grid .form-item .row fieldset .select select::-ms-expand{display:none;}.inner-page.services.general .contato .content .form-grid .form-item .row fieldset .select select option{background:#2cc08e;}.inner-page.services.general .contato .content .form-grid .form-item .row fieldset textarea{width:100%;height:72px;background:none;border:none;color:#004085;font-size:13px;font-weight:300;outline:none;padding-top:10px;resize:none;border-bottom:1px solid #4d7ba9;}.inner-page.services.general .contato .content .form-grid .form-item .row fieldset textarea::placeholder{color:#004085;}.inner-page.services.general .contato .content .form-grid .form-item .row fieldset input[type='submit']{font-size:14px;color:#004085;font-weight:900;text-transform:uppercase;background:none;border:none;cursor:pointer;float:right;}.inner-page.services.general .contato .content .form-grid .form-item .row fieldset input[type='submit']:hover{color:#14b37d;}.inner-page.services.general .contato .content .form-grid .form-item .row fieldset ::-webkit-input-placeholder{color:#fff;}.inner-page.services.general .contato .content .form-grid .form-item .row fieldset :-moz-placeholder{color:#fff;opacity:1;}.inner-page.services.general .contato .content .form-grid .form-item .row fieldset ::-moz-placeholder{color:#fff;opacity:1;}.inner-page.services.general .contato .content .form-grid .form-item .row fieldset :-ms-input-placeholder{color:#fff;}.inner-page.services.general .contato .content .form-grid .form-item .row fieldset ::-ms-input-placeholder{color:#fff;}.inner-page.services.general .contato .content .form-grid .form-item .row fieldset .box-radio-content{display:flex;align-items:center;justify-content:center;flex-direction:column;padding:0 0 0;}.inner-page.services.general .contato .content .form-grid .form-item .row fieldset .box-radio-content div{display:flex;}.inner-page.services.general .contato .content .form-grid .form-item .row fieldset .box-radio-content div h4{color:#004085;font-size:12px;margin:0 8px 0 0;}.inner-page.services.general .contato .content .form-grid .form-item .row fieldset .box-radio-content div .box-radio-select{display:flex;align-items:center;justify-content:center;margin:0;}.inner-page.services.general .contato .content .form-grid .form-item .row fieldset .box-radio-content div .box-radio-select label{font-size:10px;margin:0 10px;cursor:pointer;color:#004085;}.inner-page.services.general .contato .content .form-grid .form-item .row fieldset .box-radio-content div .box-radio-select input{padding:0;width:10px;}.inner-page.services.general .contato .content .form-grid .form-item .row fieldset .box-radio-content div .box-radio-select input[type="radio"]{appearance:none;width:15px;height:15px;border-radius:10px;background:#004085;border:1px solid #004085;cursor:pointer;position:relative;outline:none;display:flex;justify-content:center;align-items:center;margin:0 0 0 0;}.inner-page.services.general .contato .content .form-grid .form-item .row fieldset .box-radio-content div .box-radio-select input[type="radio"]:before{position:absolute;content:'';width:0;height:0;border-radius:50%;background:#05a39b;opacity:0;transition:.2s;}.inner-page.services.general .contato .content .form-grid .form-item .row fieldset .box-radio-content div .box-radio-select input[type="radio"]:checked:before{opacity:1;width:7px;height:7px;}.inner-page.services.general .contato .content .form-grid .form-item .row fieldset .box-radio-content p{font-size:11px;line-height:21px;color:#004085;padding:5px 0 0 0;margin:0;text-align:center;}.inner-page.services.general .contato .content .form-grid .form-item .row fieldset .box-radio-content p.obs-list{padding:20px 30px 0;font-size:15px;}.inner-page.services.general .contato .content .form-grid .form-item .row fieldset .box-radio-content p strong{font-weight:600;}.inner-page.services.general .contato .content .form-grid .form-item .row fieldset .box-radio-content p a{text-decoration:underline;font-weight:600;color:#004085;}.inner-page.services.general .contato .content .form-grid .form-item .row fieldset .box-radio-content p a:hover{text-decoration:none;}.inner-page.services .page-content{width:1110px;display:block;margin:0 auto;padding:40px 0;}.inner-page.services .page-content .header{display:flex;}.inner-page.services .page-content .header figure{width:348px;height:227px;display:block;overflow:hidden;background:#ebebeb;-webkit-border-top-right-radius:22px;-moz-border-radius-topright:22px;border-top-right-radius:22px;}.inner-page.services .page-content .header figure img{width:100%;height:100%;object-fit:cover;}.inner-page.services .page-content .header .text{flex:1;padding-top:15px;padding-left:60px;padding-right:150px;}.inner-page.services .page-content .header .text .title{font-size:30px;font-weight:700;color:#004085;text-transform:uppercase;}.inner-page.services .page-content .header .text p{font-style:italic;color:#5c6968;font-size:13px;line-height:20px;padding-top:10px;}.inner-page.services .page-content .text-column{color:#5c6968;font-size:13px;line-height:1.4em;margin:30px 0;}.inner-page.services .page-content .title-01{font-size:20px;font-weight:900;color:#14b37d;padding-top:20px;}.inner-page.services .page-content .arrows{color:#5c6968;margin-bottom:30px;}.inner-page.services .page-content .arrows li{padding:5px 10px;font-size:13px;}.inner-page.services .page-content .arrows li:before{content:'';font-family:'Font Awesome 5 Free';color:#14b37d;font-size:14px;}.inner-page.services .page-content .gallery{margin-top:20px;}.inner-page.services .page-content .gallery .title-01{padding-left:0;}.inner-page.services .page-content .gallery .grid{width:100%;height:257px;background:#004085;position:relative;margin-top:15px;display:flex;align-items:center;justify-content:center;}.inner-page.services .page-content .gallery .grid:before{content:"";width:calc((110vw - 1165px)/2);height:100%;position:absolute;top:0;right:100%;background:#004085;}.inner-page.services .page-content .gallery .grid .container{display:block;position:relative;width:1060px;height:200px;padding:0;margin:0;overflow:hidden;}.inner-page.services .page-content .gallery .grid .container .walk{position:absolute;top:0;left:0;width:999999px;height:190px;display:flex;justify-content:flex-start;}.inner-page.services .page-content .gallery .grid .container .walk img{width:182px;height:200px;margin-right:38px;object-fit:cover;background:#ebebeb;}.inner-page.services .page-content .gallery .grid:after{content:"";width:calc((110vw - 1165px)/2);height:100%;position:absolute;top:0;left:100%;background:#004085;}.inner-page.services .page-content .gallery .grid .nav{position:absolute;top:50%;width:36px;height:36px;margin-top:-18px;display:flex;align-items:center;justify-content:center;background:#14b37d;font-size:20px;color:#fff;cursor:pointer;font-family:'Ionicons';-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;-moz-transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s;transition:all .3s;}.inner-page.services .page-content .gallery .grid .nav:hover{background:#6ab6e5;}.inner-page.services .page-content .gallery .grid .nav:before{content:"";}.inner-page.services .page-content .gallery .grid .nav.prev{position:absolute;left:0;transform:rotateY(-180deg);}.inner-page.services .page-content .gallery .grid .nav.next{right:0;}.inner-page.policy{margin-top:-98px;}.inner-page.policy .page-header{height:250px;}.inner-page.policy .page-content{width:1075px;display:block;margin:0 auto;padding:40px 0;}.inner-page.policy .page-content .container{width:100%;}.inner-page.policy .page-content .container .title-01{font-weight:700;color:#004085;text-transform:uppercase;font-size:20px;margin:10px 0 10px 0;}.inner-page.policy .page-content .container .subtitle-01{font-weight:700;color:#14b37d;font-size:16px;padding-top:20px;}.inner-page.policy .page-content .container p{font-size:14px;line-height:21px;padding-top:5px;color:#5c6968;font-style:italic;padding:10px 0;-moz-transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s;transition:all .3s;}.inner-page.policy .page-content .container p strong{font-weight:700;}.inner-page.policy .page-content .container p a{color:#14b37d;}.inner-page.denuncia{margin-top:-98px;}.inner-page.denuncia .page-header{height:250px;}.inner-page.denuncia .page-content{width:1075px;display:block;margin:0 auto;padding:40px 0;}.inner-page.denuncia .page-content .container{width:100%;}.inner-page.denuncia .page-content .container .title-01{font-weight:700;color:#004085;text-transform:uppercase;font-size:20px;margin:10px 0 10px 0;}.inner-page.denuncia .page-content .container .subtitle-01{font-weight:700;color:#14b37d;font-size:18px;padding-top:20px;margin-bottom:20px;line-height:1.5em;}.inner-page.denuncia .page-content .container h4{font-weight:400;color:#004085;font-size:14px;font-style:italic;margin-bottom:20px;}.inner-page.denuncia .page-content .container .instrucao{font-size:14px;color:#f00;}.inner-page.denuncia .page-content .container p{font-size:14px;line-height:21px;padding-top:5px;color:#5c6968;font-style:italic;padding:10px 0;-moz-transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s;transition:all .3s;}.inner-page.denuncia .page-content .container p strong{font-weight:700;}.inner-page.denuncia .page-content .container p a{color:#14b37d;}.inner-page.denuncia .page-content .container ul{padding-left:20px;}.inner-page.denuncia .page-content .container ul li{font-size:14px;line-height:21px;padding-top:5px;color:#5c6968;font-style:italic;padding:10px 0;-moz-transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s;transition:all .3s;}.inner-page.denuncia .page-content .container ul li strong{font-weight:700;}.inner-page.denuncia .page-content .container ul li a{color:#14b37d;}.inner-page.denuncia .page-content .container form.form-denuncia{display:flex;justify-content:center;flex-direction:column;}.inner-page.denuncia .page-content .container form label{cursor:pointer;font-size:14px;line-height:21px;padding-top:5px;color:#5c6968;font-style:italic;padding:10px 0;-moz-transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s;transition:all .3s;}.inner-page.denuncia .page-content .container form label strong{font-weight:700;}.inner-page.denuncia .page-content .container form label a{color:#14b37d;}.inner-page.denuncia .page-content .container form .campos{display:flex;justify-content:flex-start;align-items:flex-start;grid-gap:20px;margin-bottom:20px;}.inner-page.denuncia .page-content .container form .campos h2,.inner-page.denuncia .page-content .container form .campos h3,.inner-page.denuncia .page-content .container form .campos h4,.inner-page.denuncia .page-content .container form .campos .legenda{width:100%;}.inner-page.denuncia .page-content .container form .campos.colunas-2 label,.inner-page.denuncia .page-content .container form .campos.colunas-2 .combo-radio{width:50%;}.inner-page.denuncia .page-content .container form .campos.colunas-1{flex-direction:column;}.inner-page.denuncia .page-content .container form .campos.colunas-1 label,.inner-page.denuncia .page-content .container form .campos.colunas-1 input,.inner-page.denuncia .page-content .container form .campos.colunas-1 textarea{width:100%;}.inner-page.denuncia .page-content .container form .campos .combo-radio .group{display:flex;justify-content:flex-start;align-items:flex-start;padding:0;}.inner-page.denuncia .page-content .container form .campos .combo-radio .group input{margin-top:13px;margin-right:5px;}.inner-page.denuncia .page-content .container form .campos input[type="text"]{width:100%;height:45px;background:#f1f1f1;padding:10px;border:none;border-bottom:1px solid #004085;}.inner-page.denuncia .page-content .container form .campos input[type="text"]:focus{outline:solid 1px #004085;border:none;}.inner-page.denuncia .page-content .container form .campos textarea{width:100%;background:#f1f1f1;padding:10px;border:none;border-bottom:1px solid #004085;}.inner-page.denuncia .page-content .container form .campos textarea:focus{outline:solid 1px #004085;border:none;}.inner-page.denuncia .page-content .container form input[type="submit"]{cursor:pointer;align-self:center;background:#14b37d;color:#fff;font-family:'Sora',sans-serif;font-weight:bold;border:none;padding:15px 40px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;}.inner-page.denuncia .page-content .container form input[type="submit"]:hover{background:#004085;}.inner-page.denuncia .page-content .botoes{display:flex;justify-content:space-between;align-items:center;margin-top:20px;}.inner-page.denuncia .page-content .botoes a{cursor:default;text-decoration:none;display:inline-flex;min-width:225px;background:#e1e1e1;font-size:14px;font-weight:100;color:#5c6968;height:55px;padding:0 20px;align-items:center;justify-content:center;border-top-right-radius:18px;border-bottom-left-radius:18px;}.inner-page.denuncia .page-content .botoes a i{margin-right:10px;font-size:18px;}.inner-page.denuncia .page-content .botoes .right a{margin-right:20px;}.inner-page.denuncia .page-content .botoes.active{display:flex;justify-content:space-between;align-items:center;margin-top:20px;}.inner-page.denuncia .page-content .botoes.active a{cursor:pointer;text-decoration:none;display:inline-flex;min-width:225px;background:#14b37d;font-size:14px;font-weight:100;color:#fff;height:55px;padding:0 20px;align-items:center;justify-content:center;border-top-right-radius:18px;border-bottom-left-radius:18px;}.inner-page.denuncia .page-content .botoes.active a:hover{background:#004085;}.inner-page.denuncia .page-content .botoes.active a i{margin-right:10px;font-size:18px;}.inner-page.denuncia .page-content .botoes.active .right a{margin-right:20px;}.inner-page .product-list-page{display:block;font-size:0;width:1200px;margin:0 auto;padding:60px 0 45px 0;}.inner-page .product-list-page .title-grid{padding-bottom:40px;width:70%;}.inner-page .product-list-page .title-grid .page-title{font-size:35px;color:#004085;font-weight:300;}.inner-page .product-list-page .title-grid p{font-size:18px;line-height:30px;color:#5c6968;font-style:italic;padding-top:15px;}.inner-page .product-list-page article{width:20%;padding:15px;display:inline-block;vertical-align:top;}.inner-page .product-list-page article a figure{width:100%;height:210px;background:#ebebeb;display:block;overflow:hidden;position:relative;border:1px solid #ebebeb;-webkit-border-top-left-radius:30px;-moz-border-radius-topleft:30px;border-top-left-radius:30px;-webkit-border-bottom-right-radius:30px;-moz-border-radius-bottomright:30px;border-bottom-right-radius:30px;}.inner-page .product-list-page article a figure img{width:100%;height:100%;}.inner-page .product-list-page article a figure:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#004085;background:-moz-linear-gradient(-45deg,#004085 0%,#14b37d 100%);background:-webkit-linear-gradient(-45deg,#004085 0%,#14b37d 100%);background:linear-gradient(135deg,#004085 0%,#14b37d 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='$start-color',endColorstr='$end-color',GradientType=1);opacity:0;}.inner-page .product-list-page article a .info{padding:10px 0 10px 25px;display:block;position:relative;}.inner-page .product-list-page article a .info:before{content:"";font-family:'Ionicons';color:#fff;background:#14b37d;font-size:13px;display:flex;align-items:center;justify-content:center;width:18px;height:18px;padding-top:1px;position:relative;z-index:2;position:absolute;top:50%;left:0;margin-top:-9px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;}.inner-page .product-list-page article a .info .product-name{font-size:17px;line-height:21px;color:#5c6968;padding-top:3px;-moz-transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s;transition:all .3s;}.inner-page .product-list-page article a:hover{text-decoration:none;}.inner-page .product-list-page article a:hover figure:before{opacity:.6;}.inner-page .product-list-page article a:hover .info:before{font-size:15px;}.inner-page .product-list-page article a:hover .info .product-name{color:#14b37d;}section.form-sucess .walk{position:absolute;top:0;left:0;height:100vh;}section.form-sucess .walk .item{width:100vw;height:100vh;align-items:center;justify-content:center;}section.form-sucess .walk .item.slide-01 .content{width:100%;top:50%;left:50%;margin:148px 0 0 92px;}section.form-sucess .walk .item.slide-01 .content .title{font-size:26px;color:#004085;font-weight:600;text-transform:uppercase;}section.form-sucess .walk .item.slide-01 .content p{font-size:22px;color:#004085;line-height:55px;}section.form-sucess .walk .item.slide-01 .content .button{background:#004085;display:inline-flex;justify-content:center;align-items:center;padding:20px 20px;color:#fff;text-transform:uppercase;font-size:17px;font-weight:900;margin:10px 0 0 0;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;}section.form-sucess .walk .item.slide-01 .content .button:hover{text-decoration:none;background:#14b37d;color:#fff;}@media only screen and (max-device-width:786px){.inner-page{padding-top:60px;}.inner-page .breadcrumbs-grid{padding:15px 20px;}.inner-page .breadcrumbs-grid ul.breadcrumbs{width:100%;}.inner-page .breadcrumbs-grid ul.breadcrumbs li{font-size:13px;}.inner-page .breadcrumbs-grid ul.breadcrumbs li a:hover{color:#5c6968;}.inner-page .page-header{height:auto;padding:40px 20px 20px 20px;display:block;background-size:63px;}.inner-page .page-header .content{width:100%;}.inner-page .page-header .content .title{font-size:27px;}.inner-page .page-header .content p{font-size:13px;line-height:20px;padding-top:5px;}.inner-page .page-header .content p br{display:none;}.inner-page.erro404 .content{display:flex;align-items:center;width:100%;justify-content:center;align-content:center;min-height:300px;margin:0 auto;font-family:'Sora';}.inner-page.form-sucess .content{display:flex;align-items:center;width:100%;justify-content:center;align-content:center;min-height:300px;margin:0 auto;font-family:'Sora';}.inner-page.product .page-header{padding:20px;}.inner-page.product .page-header .category-list{display:block;width:100%;max-width:280px;margin:0 auto;}.inner-page.product .page-header .category-list li{display:flex;width:100%;height:calc(((100vw - 40px)*16.07)/100);margin:10px 0 !important;-webkit-border-top-left-radius:30px !important;-moz-border-radius-topleft:30px !important;border-top-left-radius:30px !important;-webkit-border-bottom-right-radius:30px !important;-moz-border-radius-bottomright:30px !important;border-bottom-right-radius:30px !important;-webkit-border-top-right-radius:0 !important;-moz-border-radius-topright:0 !important;border-top-right-radius:0 !important;-webkit-border-bottom-left-radius:0 !important;-moz-border-radius-bottomleft:0 !important;border-bottom-left-radius:0 !important;}.inner-page.product .page-header .category-list li .button{padding-left:20px;}.inner-page.product .page-header .category-list li .button:after{display:none;}.inner-page.product .page-header .category-list li .button .text{font-size:19px;line-height:18px;margin-top:4px;}.inner-page.product .page-header .category-list li .button .text br{display:none;}.inner-page.product .page-header .category-list li .button .text .btn-more{display:none;}.inner-page.product .page-header .category-list li:first-child{margin-top:0;}.inner-page.product .page-header .category-list li:last-child{margin-bottom:0;}.inner-page.product .page-header .category-list li:hover{opacity:.5;}.inner-page.product .page-header .category-list li.active:hover{opacity:1;}.inner-page.product .menu-products{display:none;}.inner-page.product .product-details{padding:40px 20px;}.inner-page.product .product-details .content{width:100%;display:block;position:relative;}.inner-page.product .product-details .content .column{margin-right:0;}.inner-page.product .product-details .content .column:first-child{text-align:center;}.inner-page.product .product-details .content .column .picture-slide{width:100%;margin-bottom:15px;}.inner-page.product .product-details .content .column .picture-slide .grid{height:calc(((100vw - 40px)*89.04)/100);}.inner-page.product .product-details .content .column .picture-slide .grid .walk figure{width:calc(100vw - 40px);height:calc(((100vw - 40px)*89.04)/100);}.inner-page.product .product-details .content .column .thumbs{margin-top:14px;display:flex;align-items:center;justify-content:space-between;}.inner-page.product .product-details .content .column .thumbs .nav-button{width:23px;font-size:19px;cursor:pointer;display:flex;align-items:center;flex:none;color:#605c5c;}.inner-page.product .product-details .content .column .thumbs .nav-button.next{justify-content:flex-end;}.inner-page.product .product-details .content .column .thumbs .nav-button:hover{color:#000;}.inner-page.product .product-details .content .column .thumbs .nav-button.inactive{opacity:0;visibility:hidden;user-select:none;pointer-events:none;cursor:none;}.inner-page.product .product-details .content .column .thumbs .thumbs-grid{display:none;}.inner-page.product .product-details .content .column .thumbs .thumbs-grid display ul{position:absolute;top:0;left:0;width:999999px;display:flex;align-items:center;justify-content:flex-start;}.inner-page.product .product-details .content .column .thumbs .thumbs-grid display ul li{margin:0 13px;width:130px;height:93px;-webkit-border-radius:14px;-moz-border-radius:14px;-ms-border-radius:14px;border-radius:14px;cursor:pointer;overflow:hidden;position:relative;border:1px solid #b6adb4;background:#fff;}.inner-page.product .product-details .content .column .thumbs .thumbs-grid display ul li:first-child{margin-left:0;}.inner-page.product .product-details .content .column .thumbs .thumbs-grid display ul li:hover:before{opacity:1;}.inner-page.product .product-details .content .column .thumbs .thumbs-grid display ul li img{width:100%;height:100%;object-fit:contain;}.inner-page.product .product-details .content .column .product-title{font-size:21px;line-height:25px;padding-top:15px;}.inner-page.product .product-details .content .column .budget-button{padding:0 15px;margin:0 auto;height:45px;font-size:14px;}.inner-page.product .product-details .content .column .budget-button:hover{background:#14b37d;}.inner-page.product .product-details .content .column .accordion .item-accordion .title-accordion{font-size:17px;}.inner-page.product .product-details .content .column .accordion .item-accordion .text p{font-size:13px;line-height:18px;}.inner-page.product .product-details .content .column .accordion .item-accordion .text .btn-more:hover{color:#6ab6e5;}.inner-page.product .product-details .content .related-products{margin-top:20px;padding-top:20px;}.inner-page.product .product-details .content .related-products>.title{font-size:20px;}.inner-page.product .product-details .content .related-products .slide{margin-top:20px;}.inner-page.product .product-details .content .related-products .slide .nav-button2{width:40px;font-size:24px;}.inner-page.product .product-details .content .related-products .slide .nav-button2.prev:hover{padding-right:5px;}.inner-page.product .product-details .content .related-products .slide .nav-button2.next:hover{padding-left:5px;}.inner-page.product .product-details .content .related-products .slide .grid{height:calc((((100vw - 100px)*78.05)/100) - (-18px));flex:1;position:relative;overflow:hidden;}.inner-page.product .product-details .content .related-products .slide .grid .walk article{width:calc(100vw - 120px);padding:0;margin:0;}.inner-page.product .product-details .content .related-products .slide .grid .walk article a figure{width:100%;height:calc(((100vw - 120px)*78.05)/100);border-bottom-right-radius:28px;border-top-left-radius:28px;}.inner-page.product .product-details .content .related-products .slide .grid .walk article a figure .stamp{width:45px;height:45px;}.inner-page.product .product-details .content .related-products .slide .grid .walk article a .title{font-size:16px;padding-top:5px;}.inner-page.product .product-details .content .related-products .list{display:flex;flex-wrap:wrap;padding-top:30px;margin:-6px;}.inner-page.product .product-details .product-tabs .tabs-content .item ul li{display:block;}.inner-page.product .search-page{padding:40px 20px;min-height:0;}.inner-page.product .search-page .content{width:100%;}.inner-page.product .search-page .content ul.search-list{margin:10px 0;}.inner-page.product .search-page .content ul.search-list li{display:block;width:100%;padding:4px 0;}.inner-page.product .search-page .content ul.search-list li a{color:#fff;font-size:14px;line-height:18px;padding:0 15px;height:55px;}.inner-page.product .search-page .content ul.search-list li a:before{font-size:34px;}.inner-page.product .search-page .content ul.search-list li a:after{background:#004085;width:100%;height:100%;top:0;left:0;}.inner-page.services{margin:0;}.inner-page.services.general{margin:0;}.inner-page.services.general .page-header{height:450px;}.inner-page.services.general .page-header .content{flex-direction:column;justify-content:center;align-items:center;}.inner-page.services.general .page-header .content .logo{margin:40px 0 0 0;}.inner-page.services.general .page-header .content .text{display:flex;flex-direction:column;}.inner-page.services.general .page-header .content .text p{text-align:center;}.inner-page.services.general .page-header .content .text .button{margin:20px 40px 0 40px;}.inner-page.services.general .excelencia .content{display:flex;flex-direction:column;width:100vw;}.inner-page.services.general .excelencia .content .text{display:flex;flex-direction:column;align-items:center;padding:50px 0;}.inner-page.services.general .excelencia .content .text p{font-size:13px;line-height:22px;text-align:center;padding-bottom:30px;}.inner-page.services.general .excelencia .content .text li{font-size:15px;line-height:22px;}.inner-page.services.general .excelencia .content .title{padding-top:20px;}.inner-page.services.general .excelencia .content .title h2{font-size:26px;text-align:center;}.inner-page.services.general .excelencia .content .image{margin-top:-80px;}.inner-page.services.general .excelencia .content .image img{width:95vw;}.inner-page.services.general .servicos .content{display:flex;justify-content:center;flex-wrap:wrap;width:100vw;}.inner-page.services.general .servicos .content .title{font-size:24px;}.inner-page.services.general .servicos .content .itens article{width:100vw;padding:0 10px;}.inner-page.services.general .servicos .content .itens article .text{width:280px;padding:0 0 0 10px;}.inner-page.services.general .servicos .content .itens article .text .title{font-size:18px;}.inner-page.services.general .servicos .content .itens article .text p{font-size:13px;line-height:20px;}.inner-page.services.general .servicos .content .itens article .isolamento-termico{width:120px;height:120px;}.inner-page.services.general .servicos .content .itens article .forro-termoacustico{width:120px;height:120px;}.inner-page.services.general .servicos .content .itens article .acustica-ambiental{width:120px;height:120px;}.inner-page.services.general .servicos .content .itens article .construcao-civil{width:120px;height:120px;}.inner-page.services.general .servicos .content .itens article .acustica-industrial{width:120px;height:120px;}.inner-page.services.general .servicos .content .itens article .selo-iso{padding-left:30px;}.inner-page.services.general .confianca{background:url(/images/engenharia-section-04-bg.png) no-repeat left;background-size:cover;}.inner-page.services.general .confianca .content{width:100vw;}.inner-page.services.general .confianca .content .title{width:100vw;font-size:24px;text-align:center;line-height:32px;}.inner-page.services.general .confianca .content .itens .item{margin-bottom:20px;}.inner-page.services.general .confianca .content .itens .item .ico{font-size:28px;}.inner-page.services.general .confianca .content .itens .item .text{line-height:20px;}.inner-page.services.general .confianca .content .itens .item .text h3{font-size:16px;}.inner-page.services.general .confianca .content .itens .item .text p{font-size:12px;}.inner-page.services.general .contato .content{flex-direction:column;width:100vw;}.inner-page.services.general .contato .content .text{font-size:20px;text-align:center;line-height:25px;width:100vw;padding:0 20px;}.inner-page.services.general .contato .content .form-grid{width:100vw;padding:0 20px;}.inner-page.services.general .contato .content .form-grid ul.tabs li{padding:0 20px;}.inner-page.services .page-content{width:100%;padding:40px 20px;}.inner-page.services .page-content .header{flex-direction:column-reverse;}.inner-page.services .page-content .header figure{width:100%;height:calc(((100vw - 40px)*65.22)/100);margin-top:15px;}.inner-page.services .page-content .header .text{padding:0;}.inner-page.services .page-content .header .text .title{font-size:23px;}.inner-page.services .page-content .title-01{font-size:20px;font-weight:900;color:#14b37d;padding-top:50px;}.inner-page.services .page-content .gallery{padding-top:20px;}.inner-page.services .page-content .gallery .title-01{padding-left:0;}.inner-page.services .page-content .gallery .grid{margin-top:10px;width:100vw;height:calc(100vw - 60px);margin-left:-20px;}.inner-page.services .page-content .gallery .grid:before{content:"";width:calc((100vw - 1165px)/2);height:100%;position:absolute;top:0;right:100%;background:#004085;}.inner-page.services .page-content .gallery .grid .container{width:calc(100vw - 100px);height:calc(100vw - 100px);}.inner-page.services .page-content .gallery .grid .container .walk{height:calc(100vw - 100px);}.inner-page.services .page-content .gallery .grid .container .walk img{width:calc(100vw - 100px);height:calc(100vw - 100px);}.inner-page.services .page-content .gallery .grid:after{content:"";width:calc((100vw - 1165px)/2);height:100%;position:absolute;top:0;left:100%;background:#004085;}.inner-page.services .page-content .gallery .grid .nav{position:absolute;top:50%;width:36px;height:36px;margin-top:-18px;display:flex;align-items:center;justify-content:center;background:#14b37d;font-size:20px;color:#fff;cursor:pointer;font-family:'Ionicons';-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;-moz-transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s;transition:all .3s;}.inner-page.services .page-content .gallery .grid .nav:hover{background:#6ab6e5;}.inner-page.services .page-content .gallery .grid .nav:before{content:"";}.inner-page.services .page-content .gallery .grid .nav.prev{left:10px;}.inner-page.services .page-content .gallery .grid .nav.next{right:10px;}.inner-page .product-list-page{width:100%;padding:40px 5px 25px;}.inner-page .product-list-page .title-grid{width:100%;padding:0 15px;}.inner-page .product-list-page .title-grid .page-title{font-size:27px;}.inner-page .product-list-page .title-grid p{font-size:14px;line-height:21px;padding-top:5px;}.inner-page .product-list-page article{width:50%;padding:15px;}.inner-page .product-list-page article a figure{height:calc((100vw - 70px)/2);}.inner-page .product-list-page article a figure:before{display:none;}.inner-page .product-list-page article a .info{padding-top:5px;padding-bottom:0;}.inner-page .product-list-page article a .info .product-name{font-size:13px;line-height:20px;}.inner-page .product-list-page article a:hover .info:before{font-size:13px;}.inner-page .product-list-page article a:hover .info .product-name{color:#5c6968;}.inner-page.about-us{padding-bottom:0;}.inner-page.about-us .about{background:#004085;padding:50px 0 0 0;}.inner-page.about-us .about .text{flex-direction:column;}.inner-page.about-us .about .text .column.left{padding:0 10px;margin-right:0;}.inner-page.about-us .about .text .column.left .title{font-size:25px;line-height:30px;text-align:center;}.inner-page.about-us .about .text .column.left .description{font-size:14px;line-height:20px;padding:20px 0;}.inner-page.about-us .about .text .column.right{width:100vw;padding:0 10px;}.inner-page.about-us .about .text .column.right .c-row .item{width:180px;}.inner-page.about-us .about .text .column.right .c-row .item .ico{padding:10px 10px 0 0;}.inner-page.about-us .about .text .column.right .c-row .item .ico img{width:25px;}.inner-page.about-us .about .text .column.right .c-row .item .text .subtitle{font-size:15px;line-height:20px;}.inner-page.about-us .about .text .column.right .c-row .item .text .description{line-height:16px;}.inner-page.about-us .engineering .content{flex-direction:column-reverse;margin-top:10px;margin-bottom:0;}.inner-page.about-us .engineering .content .column.left{margin-top:0;margin-bottom:-10px;}.inner-page.about-us .engineering .content .column.left img{width:50vw;}.inner-page.about-us .engineering .content .column.right{width:100vw;}.inner-page.about-us .engineering .content .column.right .item .text{padding:0 10px;}.inner-page.about-us .engineering .content .column.right .item .text .subtitle{font-size:25px;line-height:30px;}.inner-page.about-us .engineering .content .column.right .item img{width:40vw;}.inner-page.about-us .video{height:300px;}.inner-page.about-us .video .play{background-size:cover;flex-direction:column-reverse;padding:50px 0;height:300px;align-items:center;}.inner-page.about-us .video .play span{margin-left:0;}.inner-page.about-us .video .play:hover{background-size:cover;}.inner-page.about-us .values .content{flex-direction:column-reverse;width:100vw;padding-top:10px;padding-bottom:0;}.inner-page.about-us .values .content .left img{width:60vw;}.inner-page.about-us .values .content .right .item .title{font-size:18px;padding:20px 0 5px 0;}.inner-page.about-us .values .content .right .item .description{font-size:14px;line-height:22px;}.inner-page.about-us .values .content .right .item .list{font-size:14px;line-height:22px;}.inner-page.about-us .values .content .right .item .list .list-item i{font-size:18px;padding:3px 7px 0 0;}.inner-page.about-us.curriculos .values .auxiliar{padding-bottom:80px;margin-top:40px;}.inner-page.about-us.curriculos .values .auxiliar p{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;}.inner-page.policy{margin-top:-98px;}.inner-page.policy .page-header{height:250px;}.inner-page.policy .page-header .content{margin:160px 0 0 0;}.inner-page.policy .page-content{width:100%;display:block;margin:0 auto;padding:40px 20px;}.inner-page.policy .page-content .container .title-01{font-weight:700;color:#004085;text-transform:uppercase;font-size:20px;line-height:30px;}.inner-page.denuncia{margin-top:-98px;}.inner-page.denuncia .page-header{height:250px;}.inner-page.denuncia .page-header .content{margin:160px 0 0 0;}.inner-page.denuncia .page-content{width:100%;display:block;margin:0 auto;padding:40px 20px;}.inner-page.denuncia .page-content .container .title-01{font-weight:700;color:#004085;text-transform:uppercase;font-size:20px;line-height:30px;}.inner-page.denuncia .page-content .container form.form-denuncia{display:flex;justify-content:center;flex-direction:column;}.inner-page.denuncia .page-content .container form .campos{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;grid-gap:20px;margin-bottom:20px;}.inner-page.denuncia .page-content .container form .campos h2,.inner-page.denuncia .page-content .container form .campos h3,.inner-page.denuncia .page-content .container form .campos h4,.inner-page.denuncia .page-content .container form .campos .legenda{width:100%;}.inner-page.denuncia .page-content .container form .campos.colunas-2 label,.inner-page.denuncia .page-content .container form .campos.colunas-2 .combo-radio{width:100%;}.inner-page.denuncia .page-content .container form .campos.colunas-1{flex-direction:column;}.inner-page.denuncia .page-content .container form .campos.colunas-1 label,.inner-page.denuncia .page-content .container form .campos.colunas-1 input,.inner-page.denuncia .page-content .container form .campos.colunas-1 textarea{width:100%;}.inner-page.denuncia .page-content .botoes{display:flex;flex-direction:column;justify-content:center;align-items:center;margin-top:20px;}.inner-page.denuncia .page-content .botoes a{text-decoration:none;display:inline-flex;min-width:225px;background:#e1e1e1;font-size:14px;font-weight:100;color:#5c6968;height:55px;padding:0 20px;align-items:center;justify-content:center;border-top-right-radius:18px;border-bottom-left-radius:18px;margin-bottom:20px;}.inner-page.denuncia .page-content .botoes a:hover{background:#004085;}.inner-page.denuncia .page-content .botoes a i{margin-right:10px;font-size:18px;}.inner-page.denuncia .page-content .botoes .right{display:flex;flex-direction:column;}.inner-page.denuncia .page-content .botoes .right a{margin-right:0;}.inner-page.denuncia .page-content .botoes.active a{text-decoration:none;display:inline-flex;min-width:225px;background:#14b37d;font-size:14px;font-weight:100;color:#fff;height:55px;padding:0 20px;align-items:center;justify-content:center;border-top-right-radius:18px;border-bottom-left-radius:18px;margin-bottom:20px;}.inner-page.denuncia .page-content .botoes.active a:hover{background:#004085;}.inner-page.denuncia .page-content .botoes.active a i{margin-right:10px;font-size:18px;}.inner-page.denuncia .page-content .botoes.active .right{display:flex;flex-direction:column;}.inner-page.denuncia .page-content .botoes.active .right a{margin-right:0;}}@media only screen and (min-device-width:787px) and (max-device-width:1024px){.inner-page .page-header .content{width:980px;}.inner-page.product .page-header .category-list li{width:320px;}.inner-page.product .page-header .category-list li .button:hover .btn-more{width:0;height:0;margin:0;}.inner-page.product .page-header .category-list li .button:hover:after{opacity:0;}.inner-page.product .page-header .category-list li:hover{opacity:.5;}.inner-page.product .page-header .category-list li.active{opacity:1;}.inner-page.product .menu-products .slide{width:980px;}.inner-page.product .menu-products .slide .grid{width:calc(981px - 60px);}.inner-page.product .menu-products .slide .grid .product-list li{width:184px;}.inner-page.product .menu-products .slide .grid .product-list li:hover{background:none;}.inner-page.product .menu-products .slide .grid .product-list li:hover .product-item{color:#004085;}.inner-page.product .product-details>.content{width:980px;}.inner-page.product .product-details>.content>.column>.budget:hover{background:#14b37d;}.inner-page.product .product-details>.content>.column .accordion .item-accordion .text .btn-more:hover{color:#6ab6e5;}.inner-page.product .product-details>.content>.column>.picture-slide .nav-buttons .button:hover{color:#14b37d;}.inner-page.about-us .content{width:980px;padding-top:50px;}.inner-page.about-us .content .text .column.left{padding-left:0;}.inner-page.about-us .content .text .column.left .continue-button:hover{background:#092e44;color:#fff;}.inner-page.about-us .content .video .play{width:980px;}.inner-page.about-us .content .values .item .description{padding-right:50px;}.inner-page.about-us .content .values .item .description br{display:none;}.inner-page.policy .page-content .container{width:980px;padding:0;margin:0 auto;}.inner-page.denuncia .page-content .container{width:980px;padding:0;margin:0 auto;}.inner-page.services .page-content{width:980px;}.inner-page.services .page-content article{width:630px;-webkit-border-top-right-radius:0;-moz-border-radius-topright:0;border-top-right-radius:0;}.inner-page.services .page-content article:before{background:#126fa7;color:#fff;transform:rotateY(-180deg);}.inner-page.services .page-content article figure{width:310px;}.inner-page.services .page-content article .text{width:340px;}.inner-page.services .page-content article .submenu{width:350px;padding:30px 45px;}.inner-page.services .page-content article .submenu li{padding:8px 0;}.inner-page.services .page-content article .submenu li a{font-size:13px;}.inner-page.services .page-content article .submenu li a:hover{color:#fff;}.inner-page.services .page-content article:hover .submenu{width:350px;padding:30px 45px;}.inner-page.services .page-content .gallery .grid{height:210px;}.inner-page.services .page-content .gallery .grid:before,.inner-page.services .page-content .gallery .grid:after{width:calc((100vw - 980px)/2);}.inner-page.services .page-content .gallery .grid .container{width:854px;height:138px;}.inner-page.services .page-content .gallery .grid .container .walk{height:138px;}.inner-page.services .page-content .gallery .grid .container .walk img{width:138px;height:138px;}.inner-page.services .page-content .gallery .grid .nav:hover{background:#134565;color:#fff;}.inner-page .breadcrumbs-grid ul.breadcrumbs{width:980px;}.inner-page .breadcrumbs-grid ul.breadcrumbs li a:hover{color:#5c6968;}.inner-page .product-list-page{width:980px;}.inner-page .product-list-page article a figure{height:166px;}.inner-page .product-list-page article a figure:before{display:none;}.inner-page .product-list-page article a:hover .info .product-name{color:#5c6968;}}#sb-title-inner,#sb-info-inner,div.sb-message{font-weight:300;color:#fff;}#sb-loading-inner{font-weight:300;color:#000;}#sb-container{position:fixed;margin:0;padding:0;top:0;left:0;z-index:9999999;text-align:left;visibility:hidden;display:none;}#sb-overlay{position:relative;height:100%;width:100%;}#sb-wrapper{position:absolute;visibility:hidden;width:100px;top:50% !important;left:50% !important;max-width:926px;transform:translate(-50%,-50%);margin-top:10px;}#sb-wrapper-inner{position:relative;overflow:hidden;height:100px;z-index:2;max-width:926px;max-height:538px;}#sb-body{position:relative;height:100%;}#sb-body-inner{position:absolute;height:100%;width:100%;}#sb-body-inner iframe{max-width:100%;}#sb-player.html{height:100%;overflow:auto;}#sb-body img{border:none;}#sb-loading{position:relative;height:100%;}#sb-loading-inner{position:absolute;font-size:14px;line-height:24px;height:24px;top:50%;margin-top:-12px;width:100%;text-align:center;}#sb-loading-inner span{background:url(../images/loading.gif) no-repeat;padding-left:34px;display:inline-block;}#sb-body,#sb-loading{background-color:#ebebeb;}#sb-title,#sb-info{margin:0;padding:0;}#sb-title{height:26px;line-height:26px;}#sb-title-inner{font-size:16px;position:relative;z-index:3;margin-left:-19px;background:#004085;display:inline-block;margin-top:-10px;padding:10px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px;}#sb-info{height:32px;line-height:32px;margin-top:10px;}#sb-info-inner{height:32px;line-height:32px;font-size:12px;}#sb-nav{float:right;height:32px;width:45%;display:flex;align-items:center;justify-content:flex-end;}#sb-nav-close{top:-19px;right:-19px;position:absolute;width:68px;height:68px;display:flex;align-items:center;justify-content:center;font-size:31px;font-weight:900;background:#004085;color:#fff;cursor:pointer;z-index:99;box-shadow:2.294px 3.277px 0 0 rgba(0,0,0,.22);-moz-transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s;transition:all .3s;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px;}#sb-nav-close:before{content:"";font-family:'Ionicons';-moz-transition:none;-o-transition:none;-webkit-transition:none;transition:none;}#sb-nav-close:hover{background:#5c6968;}#sb-nav-next{order:2;width:32px;height:32px;display:flex;align-items:center;justify-content:center;background:#004085;cursor:pointer;margin:0 0 0 5px;box-shadow:2.294px 3.277px 0 0 rgba(0,0,0,.22);-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px;}#sb-nav-next:before{content:"";font-family:'Ionicons';color:#fff;font-size:18px;font-weight:900;}#sb-nav-next:hover{background:#5c6968;}#sb-nav-previous{order:1;width:32px;height:32px;display:flex;align-items:center;justify-content:center;background:#004085;cursor:pointer;margin:0 5px;box-shadow:2.294px 3.277px 0 0 rgba(0,0,0,.22);-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px;}#sb-nav-previous:before{content:"";font-family:'Ionicons';color:#fff;font-size:18px;font-weight:900;}#sb-nav-previous:hover{background:#5c6968;}#sb-counter{float:left;width:45%;}#sb-counter a{padding:0 4px 0 0;text-decoration:none;cursor:pointer;color:#fff;}#sb-counter a.sb-counter-current{text-decoration:underline;}div.sb-message{font-size:12px;padding:10px;text-align:center;}div.sb-message a:link,div.sb-message a:visited{color:#fff;text-decoration:underline;}@media only screen and (max-width:786px){#sb-nav-close{width:44px;height:44px;font-size:30px;top:-10px;right:-10px;}#sb-nav-close:hover{background:#fff;color:#004085;}#sb-nav-previous:hover,#sb-nav-next:hover{background:#fff;}#sb-wrapper{max-width:calc(100vw - 40px);}#sb-body-inner iframe{width:calc(100vw - 40px);height:calc(((100vw - 40px)*56.15)/100);}}.bottom-bar{position:fixed;bottom:0;left:0;width:100%;z-index:999999;}.bottom-bar ul{position:absolute;bottom:0;right:50%;margin-right:-625px;display:flex;align-items:flex-end;justify-content:flex-end;}.bottom-bar ul li{margin:0 5px;}.bottom-bar ul li:first-child{margin-left:0;}.bottom-bar ul li:last-child{margin-right:0;}.bottom-bar ul li a{padding:0 20px;height:52px;background:#004085;display:flex;align-items:center;justify-content:center;color:#fff;text-transform:uppercase;font-size:14px;font-weight:800;-webkit-box-shadow:rgba(0,0,0,.3) 0 0 10px;-moz-box-shadow:rgba(0,0,0,.3) 0 0 10px;box-shadow:rgba(0,0,0,.3);-webkit-border-top-right-radius:25px;-moz-border-radius-topright:25px;border-top-right-radius:25px;-webkit-border-top-left-radius:25px;-moz-border-radius-topleft:25px;border-top-left-radius:25px;}.bottom-bar ul li a [class*='ion-']{font-size:28px;margin-right:5px;}.bottom-bar ul li a [class*='ion-']:before{-moz-transition:none;-o-transition:none;-webkit-transition:none;transition:none;}.bottom-bar ul li a:hover{background:#14b37d;color:#fff;height:62px;text-decoration:none;}.bottom-bar ul li a:hover [class*='ion-']{color:#fff;}.chat-window{position:fixed;bottom:30px;right:30px;width:480px;height:0;max-height:calc(100vh - 120px);background:#fff;-webkit-border-radius:15px;-moz-border-radius:15px;-ms-border-radius:15px;border-radius:15px;padding:0 10px;z-index:999999;-webkit-box-shadow:0 0 0 0 rgba(0,0,0,.3);-moz-box-shadow:0 0 0 0 rgba(0,0,0,.3);box-shadow:0 0 0 0 rgba(0,0,0,.3);-moz-transition:all .5s;-o-transition:all .5s;-webkit-transition:all .5s;transition:all .5s;}.chat-window .grid{position:absolute;top:10px;left:10px;bottom:10px;right:10px;display:block;-webkit-border-radius:12px;-moz-border-radius:12px;-ms-border-radius:12px;border-radius:12px;overflow:hidden;}.chat-window .grid iframe{position:absolute;top:0;left:0;width:100%;height:100%;overflow:auto;border:none;}.chat-window .close-button{position:absolute;bottom:100%;right:10px;margin-bottom:39px;margin-right:24px;width:0;height:0;background:#2f93d0;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:22px;color:#fff;overflow:hidden;-webkit-box-shadow:0 0 0 0 rgba(0,0,0,.3);-moz-box-shadow:0 0 0 0 rgba(0,0,0,.3);box-shadow:0 0 0 0 rgba(0,0,0,.3);-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;-moz-transition:all .5s;-o-transition:all .5s;-webkit-transition:all .5s;transition:all .5s;}.chat-window .close-button:hover{background:#14b37d;}.chat-window.active{padding:10px;height:637px;-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,.3);-moz-box-shadow:0 0 20px 0 rgba(0,0,0,.3);box-shadow:0 0 20px 0 rgba(0,0,0,.3);}.chat-window.active .close-button{width:48px;height:48px;margin:0 0 15px 0;-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,.3);-moz-box-shadow:0 0 20px 0 rgba(0,0,0,.3);box-shadow:0 0 20px 0 rgba(0,0,0,.3);}@media only screen and (max-device-width:786px){.bottom-bar{-moz-transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s;transition:all .3s;}.bottom-bar ul{width:100%;margin:0;right:auto;height:0;justify-content:center;}.bottom-bar ul li a:hover{background:#004085;height:52px;}.bottom-bar.inactive{bottom:-52px;}.chat-window{width:calc(100vw - 40px);bottom:20px;right:20px;}}@media only screen and (min-device-width:787px) and (max-device-width:1024px){.bottom-bar ul{margin-right:-490px;}.bottom-bar ul li a:hover{background:#004085;height:52px;}}footer{display:block;position:relative;width:100%;background:#f8f8f8;}footer .mapa-site{position:relative;}footer .mapa-site .sitemap-button{background-color:#004085;-webkit-border-top-left-radius:25px;-moz-border-radius-topleft:25px;border-top-left-radius:25px;-webkit-border-top-right-radius:0;-moz-border-radius-topright:0;border-top-right-radius:0;-webkit-border-bottom-right-radius:25px;-moz-border-radius-bottomright:25px;border-bottom-right-radius:25px;-moz-transition:all .3s;-o-transition:all .3s;}footer .mapa-site .sitemap-button:after{content:'';position:relative;color:#14b37d;height:10px;width:10px;}footer .mapa-site .ion-map{display:none;}footer .mapa-site .ion-chevron-up{display:none;}footer .content{display:flex;justify-content:space-between;align-items:center;width:1000px;padding:30px 0;margin:0 auto;}footer .content .column .tel{font-size:12px;line-height:23px;color:#004085;display:block;font-weight:500;}footer .content .column .tel span{padding-right:10px;}footer .content .column .tel span strong{font-size:16px;color:#004085;font-weight:900;}footer .content .column .email a{display:block;color:#004085;font-size:17px;text-decoration:none;font-weight:400;padding:5px 0 0;}footer .content .column address{display:block;color:#202020;font-size:18px;line-height:28px;font-weight:300;}footer .content .column .social-media-box{display:flex;}footer .content .column .social-media-box a.social-media{display:flex;align-items:center;justify-content:center;color:#004085;font-size:20px;margin:0 10px;text-decoration:none;}footer .content .column .social-media-box a.social-media:hover{color:#14b37d;}footer .content .column.bar{display:block;text-align:center;}footer .content .column.bar address{font-size:12px;font-weight:500;line-height:18px;color:#004085;}footer .content .column.bar .policy{display:flex;justify-content:center;align-items:center;font-size:10px;line-height:14px;color:#004085;font-weight:bold;padding:20px 0 0;}footer .content .column.bar .policy a{text-decoration:none;color:#004085;}footer .content .column.bar .policy a:hover{color:#14b37d;}footer .content .column.bar .lgpd-divider{background:#202020;width:1px;height:10px;margin:0 5px;}footer .section-copyright{display:flex;justify-content:center;background-image:linear-gradient(to right,#004085,#14b37d);padding-bottom:50px;}footer .section-copyright .copyright{display:flex;justify-content:space-between;width:1000px;padding:20px 0;color:#fff;font-size:10px;line-height:1.4em;}footer .section-copyright .copyright a{color:#fff;text-decoration:none;}footer .section-copyright .copyright a.canal-de-denuncias{font-size:13px;}footer .section-copyright .copyright a:hover{text-decoration:underline;}@media only screen and (max-device-width:786px){footer .content{width:100%;padding:20px;display:block;text-align:center;}footer .content .column .tel{display:flex;flex-direction:column;font-size:13px;padding-bottom:5px;}footer .content .column .tel strong{font-size:18px;}footer .content .column .email a{font-size:17px;padding-bottom:15px;}footer .content .column address{margin-top:20px;font-size:14px;line-height:20px;}footer .content .column .social-media-box{display:flex;justify-content:center;margin:20px 0;}footer .content .column .social-media-box a.social-media{width:45px;height:45px;}footer .content .column .social-media-box a.social-media:hover{background:#2f93d0;}footer .content .column.bar .logo{display:none;}footer .section-copyright{display:flex;justify-content:center;}footer .section-copyright .copyright{display:flex;flex-direction:column;align-items:center;}footer .section-copyright .copyright a{color:#fff;text-decoration:none;}footer .section-copyright .copyright a:hover{text-decoration:underline;}}@media only screen and (min-device-width:787px) and (max-device-width:1024px){footer .content{width:980px;}footer .content .column a.facebook:hover{color:#fff;background:#2f93d0;}footer .content .column.bar .policy a:hover{color:#202020;}}.sitemap{position:absolute;bottom:0;left:0;width:100%;z-index:999999;}.sitemap .sitemap-button{position:absolute;bottom:100%;left:50%;margin-left:-600px;font-size:14px;font-weight:800;align-items:center;color:#fff;text-transform:uppercase;padding:0 20px;display:inline-flex;height:52px;-webkit-box-shadow:rgba(0,0,0,.3) 0 0 10px;-moz-box-shadow:rgba(0,0,0,.3) 0 0 10px;box-shadow:rgba(0,0,0,.3);background:#14b37d;cursor:pointer;-webkit-border-top-left-radius:25px;-moz-border-radius-topleft:25px;border-top-left-radius:25px;-webkit-border-top-right-radius:25px;-moz-border-radius-topright:25px;border-top-right-radius:25px;-moz-transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s;transition:all .3s;}.sitemap .sitemap-button [class*='ion-']{-moz-transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s;transition:all .3s;}.sitemap .sitemap-button [class*='ion-']:first-of-type{margin-right:10px;font-size:28px;}.sitemap .sitemap-button [class*='ion-']:last-of-type{margin-left:5px;font-size:14px;}.sitemap .sitemap-button:hover{height:62px;background:#004085;}.sitemap .sitemap-button.active [class*='ion-']:last-of-type{transform:rotateX(-180deg);}.sitemap .grid{display:none;background:#004085;border-top:3px solid #14b37d;}.sitemap .grid .content{padding:40px 0;width:1200px;display:block;margin:0 auto;}.sitemap .grid .content>ul{display:flex;align-items:flex-start;margin:0 -20px;}.sitemap .grid .content>ul>li{padding:0 20px;}.sitemap .grid .content>ul>li>a,.sitemap .grid .content>ul>li h4{font-weight:100;color:#fff;font-size:16px;font-weight:700;position:relative;display:block;}.sitemap .grid .content>ul>li>a:before,.sitemap .grid .content>ul>li h4:before{content:"";position:absolute;top:100%;left:0;width:100%;height:2px;background:#fff;margin-top:4px;}.sitemap .grid .content>ul>li>a:hover{text-decoration:none;color:#6ab6e5;}.sitemap .grid .content>ul>li>dl{display:block;margin-top:11px;}.sitemap .grid .content>ul>li>dl>dt{padding:4px 0;}.sitemap .grid .content>ul>li>dl>dt a{font-size:14px;color:#fff;}.sitemap .grid .content>ul>li>dl>dt a:hover{text-decoration:none;color:#6ab6e5;}body.lazy-loading section.products:before{background:none;}body.lazy-loading section.engineering .walk .item.slide-01{background:none;}body.lazy-loading section.about-us{background:none;}body.lazy-loading section.about-us:after{background:none;}body.lazy-loading section.features .walk .item.slide-01,body.lazy-loading section.features .walk .item.slide-02,body.lazy-loading section.features .walk .item.slide-03,body.lazy-loading section.features .walk .item.slide-04{background:none;}body.lazy-loading section.blog{background:none;}body.lazy-loading section.products .main-screen .content .products-list li{background:none !important;}body.lazy-loading section.contact{background:none;}body.lazy-loading section.contact .content .wrap .column .logo{background:none;}body.lazy-loading .lead-overlay .lead-popup .header-image,body.lazy-loading .lead-overlay-2 .lead-popup .header-image{background:none;}.rdstation-hidden{opacity:0;}.whats-pop-up{position:fixed;top:50%;left:50%;width:0%;height:0%;z-index:999999;display:flex;align-items:center;justify-content:center;font-family:'Poppins',sans-serif;opacity:0;overflow:hidden;-moz-transition:all .5s;-o-transition:all .5s;-webkit-transition:all .5s;transition:all .5s;box-sizing:border-box;}.whats-pop-up *{box-sizing:border-box;}.whats-pop-up .box{max-width:360px;width:calc(100vw - 40px);}.whats-pop-up .box .header{width:100%;}.whats-pop-up .box .grid{position:relative;}.whats-pop-up .box .grid fieldset:first-of-type{padding-top:0;}.whats-pop-up .box .grid fieldset:last-of-type{padding-bottom:0;}.whats-pop-up .box .grid fieldset input[type='text']{width:100%;height:40px;border:none;background:none;color:#808080;outline:none;}.whats-pop-up .box .grid fieldset input[type='submit']{font-weight:700;text-transform:uppercase;border:none;outline:none;}.whats-pop-up .box .grid fieldset ::-webkit-input-placeholder{color:#808080;}.whats-pop-up .box .grid fieldset :-moz-placeholder{color:#808080;opacity:1;}.whats-pop-up .box .grid fieldset ::-moz-placeholder{color:#808080;opacity:1;}.whats-pop-up .box .grid fieldset :-ms-input-placeholder{color:#808080;}.whats-pop-up .box .grid fieldset ::-ms-input-placeholder{color:#808080;}.whats-pop-up .box .grid fieldset .checkbox{display:flex;flex-direction:column;}.whats-pop-up .box .grid fieldset .checkbox p{display:flex;align-items:center;justify-content:center;color:#808080;line-height:15px;font-size:11px;font-weight:400;margin:0 0 7px;text-align:center;}.whats-pop-up .box .grid fieldset .checkbox .radio-box{display:flex;justify-content:center;align-items:center;}.whats-pop-up .box .grid fieldset .checkbox .radio-box input[type='radio']{position:absolute;left:-999999px;}.whats-pop-up .box .grid fieldset .checkbox .radio-box input[type='radio']+label{display:flex;align-items:center;color:#808080;font-weight:300;font-size:11px;cursor:pointer;}.whats-pop-up .box .grid fieldset .checkbox .radio-box input[type='radio']+label:before{flex:none;width:20px;height:20px;background:#075e55;display:flex;align-items:center;justify-content:center;font-size:0;font-family:'Ionicons';color:#fff;content:"";margin:0 5px;}.whats-pop-up .box .grid fieldset .checkbox .radio-box input[type='radio']:checked+label:before{font-size:10px;}.whats-pop-up .box .grid fieldset .policy{display:block;color:#808080;font-size:11px;line-height:15px;text-align:center;font-weight:300;margin-top:10px;padding-top:10px;border-top:1px solid #075e55;}.whats-pop-up .box .grid fieldset .policy a{font-size:11px;text-decoration:underline;color:#808080;}.whats-pop-up .box .grid fieldset .policy a:hover{color:#075e55;}.whats-pop-up .box .grid .skip-button{position:absolute;top:100%;left:50%;margin-left:-40px;margin-top:20px;width:80px;height:30px;display:flex;align-items:center;justify-content:center;text-transform:uppercase;font-size:11px;-webkit-border-radius:50px;-moz-border-radius:50px;-ms-border-radius:50px;border-radius:50px;}.whats-pop-up.android{background:rgba(255,255,255,.95);}.whats-pop-up.android .box{-webkit-box-shadow:rgba(0,0,0,.5) 0 0 20px;-moz-box-shadow:rgba(0,0,0,.5) 0 0 20px;box-shadow:rgba(0,0,0,.5) 0 0 20px;}.whats-pop-up.android .box .header{background:#075e55;display:flex;align-items:center;padding:15px;border-top-left-radius:3px;border-top-right-radius:3px;}.whats-pop-up.android .box .header:before{content:"";display:block;width:40px;height:40px;background:url(/scripts/whats-pop-up/images/logo.png) no-repeat center;background-size:contain;margin-right:10px;}.whats-pop-up.android .box .header .title{color:#fff;font-size:16px;line-height:21px;display:block;flex:1;overflow:hidden;font-weight:600;}.whats-pop-up.android .box .header .title span{font-size:13px;line-height:18px;margin-top:10px;font-weight:400;display:block;}.whats-pop-up.android .box .grid{padding:20px 30px;background:#fafafa;border-bottom-left-radius:3px;border-bottom-right-radius:3px;}.whats-pop-up.android .box .grid fieldset{padding:5px 0;}.whats-pop-up.android .box .grid fieldset input[type='text']{-webkit-border-radius:none;-moz-border-radius:none;-ms-border-radius:none;border-radius:none;border-bottom:2px solid #075e55;font-size:15px;}.whats-pop-up.android .box .grid fieldset input[type='submit']{height:40px;padding:0 15px;color:#fff;font-size:12px;float:right;display:block;cursor:pointer;margin-top:5px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;background:#0ed459;-webkit-box-shadow:rgba(0,0,0,.2) 0 0 6px;-moz-box-shadow:rgba(0,0,0,.2) 0 0 6px;box-shadow:rgba(0,0,0,.2) 0 0 6px;}.whats-pop-up.android .box .grid fieldset input[type='submit']:hover{background:#075e55;}.whats-pop-up.android .box .grid .skip-button{color:#fff;background:#ccc;cursor:default;}.whats-pop-up.ios{background:rgba(0,0,0,.85);}.whats-pop-up.ios .box{-webkit-border-radius:25px;-moz-border-radius:25px;-ms-border-radius:25px;border-radius:25px;-webkit-box-shadow:rgba(0,0,0,.05) 0 1px 3px;-moz-box-shadow:rgba(0,0,0,.05) 0 1px 3px;box-shadow:rgba(0,0,0,.05) 0 1px 3px;}.whats-pop-up.ios .box .header{padding:0 25px;background:#fff;border-top-left-radius:25px;border-top-right-radius:25px;position:relative;border-bottom:1px solid #eaeaea;}.whats-pop-up.ios .box .header:before{content:"";width:30px;height:30px;background:url(/scripts/whats-pop-up/images/logo-ios.png) no-repeat center;background-size:contain;position:absolute;bottom:100%;left:25px;margin-bottom:10px;}.whats-pop-up.ios .box .header:after{position:absolute;bottom:100%;margin-bottom:10px;height:30px;display:flex;align-items:center;left:65px;color:#fff;font-size:14px;content:"WhatsApp";}.whats-pop-up.ios .box .header .title{color:#000;font-size:20px;line-height:26px;font-weight:700;white-space:normal;text-overflow:clip;overflow:visible;padding:20px 0;}.whats-pop-up.ios .box .header .title span{display:block;font-size:14px;line-height:19px;margin-top:10px;}.whats-pop-up.ios .box .grid{border-bottom-left-radius:25px;border-bottom-right-radius:25px;padding-top:20px;background:rgba(255,255,255,.95);}.whats-pop-up.ios .box .grid fieldset{padding:5px 25px;}.whats-pop-up.ios .box .grid fieldset input[type='text']{-webkit-border-radius:50px;-moz-border-radius:50px;-ms-border-radius:50px;border-radius:50px;border:1px solid #eaeaea;background:#fff;padding:0 15px;font-size:13px;}.whats-pop-up.ios .box .grid fieldset:last-of-type{padding-left:0;padding-right:0;}.whats-pop-up.ios .box .grid fieldset:last-of-type input[type='submit']{width:100%;float:none;height:45px;border-top:1px solid #e2e2e2;display:flex;align-items:center;justify-content:center;background:none;outline:none;margin-top:15px;box-shadow:none;color:#157efa;font-size:13px;}.whats-pop-up.ios .box .grid .skip-button{color:#000;background:rgba(255,255,255,.3);}.whats-pop-up.active{width:100%;height:100%;top:0%;left:0%;opacity:1;}.whatsapp-content{width:60px;}.whatsapp-content a img{width:60px;height:60px;position:fixed;top:90%;right:1%;padding:10px;z-index:10000000;float:right;}
@-webkit-keyframes autofill{to{color:#fff;background:#808080;}}.act-popup-overlay,.act-popup-rd-overlay,.act-popup-curriculo-overlay{position:fixed;top:0;left:0;z-index:999999;display:flex;justify-content:center;align-items:center;background:rgba(0,0,0,.8);width:100vw;height:100vh;transition:all .4s;}.act-popup-overlay.closed,.act-popup-rd-overlay.closed,.act-popup-curriculo-overlay.closed{top:50%;left:50%;width:0;height:0;}.act-popup-overlay.closed .close-btn,.act-popup-rd-overlay.closed .close-btn,.act-popup-curriculo-overlay.closed .close-btn{display:none;}.act-popup-overlay.closed .act-popup,.act-popup-rd-overlay.closed .act-popup,.act-popup-curriculo-overlay.closed .act-popup{display:none;}.act-popup-overlay img,.act-popup-rd-overlay img,.act-popup-curriculo-overlay img{display:block;width:176px;margin:0 auto;}.act-popup-overlay .act-popup,.act-popup-rd-overlay .act-popup,.act-popup-curriculo-overlay .act-popup{position:relative;display:flex;border-radius:3px;width:500px;background:#fff !important;flex-direction:column;justify-content:center;padding:50px;}.act-popup-overlay .act-popup .close-btn,.act-popup-rd-overlay .act-popup .close-btn,.act-popup-curriculo-overlay .act-popup .close-btn{position:absolute;top:0;right:0;display:flex;flex-direction:row-reverse;align-items:center;margin:15px 15px 0;cursor:pointer;text-align:center;font-family:'Ropa',sans-serif;color:#fff;font-size:12px;text-transform:uppercase;transition:all .3s;}.act-popup-overlay .act-popup.closed .close-btn,.act-popup-rd-overlay .act-popup.closed .close-btn,.act-popup-curriculo-overlay .act-popup.closed .close-btn{opacity:0;}.act-popup-overlay .act-popup .close-btn:before,.act-popup-rd-overlay .act-popup .close-btn:before,.act-popup-curriculo-overlay .act-popup .close-btn:before{content:"x";display:flex;align-items:center;justify-content:center;margin-left:5px;width:20px;height:20px;border-radius:50%;text-align:center;background:#004085;}.act-popup-overlay .act-popup .close-btn:hover:before,.act-popup-rd-overlay .act-popup .close-btn:hover:before,.act-popup-curriculo-overlay .act-popup .close-btn:hover:before{background:#6ab6e5;color:#fff;}.act-popup-overlay .act-popup p,.act-popup-rd-overlay .act-popup p,.act-popup-curriculo-overlay .act-popup p{padding:10px 25px;color:#333;font-size:18px;text-align:center;line-height:24px;}.act-popup-overlay .act-popup p strong,.act-popup-rd-overlay .act-popup p strong,.act-popup-curriculo-overlay .act-popup p strong{font-weight:500;}.act-popup-overlay .act-popup .title,.act-popup-rd-overlay .act-popup .title,.act-popup-curriculo-overlay .act-popup .title{display:flex;align-items:center;align-self:flex-start;text-transform:uppercase;color:#004085;font-size:17px;font-weight:bold;margin:0;}.act-popup-overlay .act-popup .title i,.act-popup-rd-overlay .act-popup .title i,.act-popup-curriculo-overlay .act-popup .title i{color:#004085;font-size:23px;padding-right:10px;}.act-popup-overlay .act-popup hr,.act-popup-rd-overlay .act-popup hr,.act-popup-curriculo-overlay .act-popup hr{height:1px;width:90%;}.act-popup-overlay .act-popup .form,.act-popup-rd-overlay .act-popup .form,.act-popup-curriculo-overlay .act-popup .form{width:auto;display:block;padding-top:16px;}.act-popup-overlay .act-popup .form .row,.act-popup-rd-overlay .act-popup .form .row,.act-popup-curriculo-overlay .act-popup .form .row{padding:0 -5px;}.act-popup-overlay .act-popup .form .row fieldset,.act-popup-rd-overlay .act-popup .form .row fieldset,.act-popup-curriculo-overlay .act-popup .form .row fieldset{padding:6px 5px;}.act-popup-overlay .act-popup .form .row fieldset input[type='text'],.act-popup-rd-overlay .act-popup .form .row fieldset input[type='text'],.act-popup-curriculo-overlay .act-popup .form .row fieldset input[type='text']{display:block;width:100%;height:30px;border:none;background:none;border-bottom:1px solid #004085;font-size:15px;color:#004085;outline:none;}.act-popup-overlay .act-popup .form .row fieldset .select,.act-popup-rd-overlay .act-popup .form .row fieldset .select,.act-popup-curriculo-overlay .act-popup .form .row fieldset .select{width:100%;position:relative;}.act-popup-overlay .act-popup .form .row fieldset .select:before,.act-popup-rd-overlay .act-popup .form .row fieldset .select:before,.act-popup-curriculo-overlay .act-popup .form .row fieldset .select:before{content:"";font-family:'Ionicons';color:#6ab6e5;position:absolute;top:0;right:0;width:30px;height:30px;display:flex;align-items:center;justify-content:center;font-size:25px;}.act-popup-overlay .act-popup .form .row fieldset .select select,.act-popup-rd-overlay .act-popup .form .row fieldset .select select,.act-popup-curriculo-overlay .act-popup .form .row fieldset .select select{position:relative;z-index:2;display:block;width:100%;height:30px;border:none;background:none;border-bottom:1px solid #004085;font-size:15px;color:#004085;outline:none;-webkit-appearance:none;}.act-popup-overlay .act-popup .form .row fieldset .select select::-ms-expand,.act-popup-rd-overlay .act-popup .form .row fieldset .select select::-ms-expand,.act-popup-curriculo-overlay .act-popup .form .row fieldset .select select::-ms-expand{display:none;}.act-popup-overlay .act-popup .form .row fieldset textarea,.act-popup-rd-overlay .act-popup .form .row fieldset textarea,.act-popup-curriculo-overlay .act-popup .form .row fieldset textarea{width:100%;height:80px;display:block;border:none;background:none;border-bottom:1px solid #004085;resize:none;outline:none;color:#004085;font-size:15px;}.act-popup-overlay .act-popup .form .row fieldset input[type='submit'],.act-popup-rd-overlay .act-popup .form .row fieldset input[type='submit'],.act-popup-curriculo-overlay .act-popup .form .row fieldset input[type='submit']{display:block;width:100%;height:30px;background:none;border:none;color:#004085;font-weight:700;cursor:pointer;text-transform:uppercase;}.act-popup-overlay .act-popup .form .row fieldset input[type='submit']:hover,.act-popup-rd-overlay .act-popup .form .row fieldset input[type='submit']:hover,.act-popup-curriculo-overlay .act-popup .form .row fieldset input[type='submit']:hover{color:#05a39b;}.act-popup-overlay .act-popup .form .row fieldset ::-webkit-input-placeholder,.act-popup-rd-overlay .act-popup .form .row fieldset ::-webkit-input-placeholder,.act-popup-curriculo-overlay .act-popup .form .row fieldset ::-webkit-input-placeholder{color:#004085;}.act-popup-overlay .act-popup .form .row fieldset :-moz-placeholder,.act-popup-rd-overlay .act-popup .form .row fieldset :-moz-placeholder,.act-popup-curriculo-overlay .act-popup .form .row fieldset :-moz-placeholder{color:#004085;opacity:1;}.act-popup-overlay .act-popup .form .row fieldset ::-moz-placeholder,.act-popup-rd-overlay .act-popup .form .row fieldset ::-moz-placeholder,.act-popup-curriculo-overlay .act-popup .form .row fieldset ::-moz-placeholder{color:#004085;opacity:1;}.act-popup-overlay .act-popup .form .row fieldset :-ms-input-placeholder,.act-popup-rd-overlay .act-popup .form .row fieldset :-ms-input-placeholder,.act-popup-curriculo-overlay .act-popup .form .row fieldset :-ms-input-placeholder{color:#004085;}.act-popup-overlay .act-popup .form .row fieldset ::-ms-input-placeholder,.act-popup-rd-overlay .act-popup .form .row fieldset ::-ms-input-placeholder,.act-popup-curriculo-overlay .act-popup .form .row fieldset ::-ms-input-placeholder{color:#004085;}.act-popup-overlay .act-popup .form .row fieldset .box-radio-content,.act-popup-rd-overlay .act-popup .form .row fieldset .box-radio-content,.act-popup-curriculo-overlay .act-popup .form .row fieldset .box-radio-content{display:flex;align-items:center;justify-content:center;flex-direction:column;padding:0 0 0;}.act-popup-overlay .act-popup .form .row fieldset .box-radio-content div,.act-popup-rd-overlay .act-popup .form .row fieldset .box-radio-content div,.act-popup-curriculo-overlay .act-popup .form .row fieldset .box-radio-content div{display:flex;}.act-popup-overlay .act-popup .form .row fieldset .box-radio-content div h4,.act-popup-rd-overlay .act-popup .form .row fieldset .box-radio-content div h4,.act-popup-curriculo-overlay .act-popup .form .row fieldset .box-radio-content div h4{color:#004085;font-size:12px;margin:0 8px 0 0;}.act-popup-overlay .act-popup .form .row fieldset .box-radio-content div .box-radio-select,.act-popup-rd-overlay .act-popup .form .row fieldset .box-radio-content div .box-radio-select,.act-popup-curriculo-overlay .act-popup .form .row fieldset .box-radio-content div .box-radio-select{display:flex;align-items:center;justify-content:center;margin:0;}.act-popup-overlay .act-popup .form .row fieldset .box-radio-content div .box-radio-select label,.act-popup-rd-overlay .act-popup .form .row fieldset .box-radio-content div .box-radio-select label,.act-popup-curriculo-overlay .act-popup .form .row fieldset .box-radio-content div .box-radio-select label{font-size:12px;margin:0 10px;cursor:pointer;color:#004085;}.act-popup-overlay .act-popup .form .row fieldset .box-radio-content div .box-radio-select input,.act-popup-rd-overlay .act-popup .form .row fieldset .box-radio-content div .box-radio-select input,.act-popup-curriculo-overlay .act-popup .form .row fieldset .box-radio-content div .box-radio-select input{padding:0;width:10px;}.act-popup-overlay .act-popup .form .row fieldset .box-radio-content div .box-radio-select input[type="radio"],.act-popup-rd-overlay .act-popup .form .row fieldset .box-radio-content div .box-radio-select input[type="radio"],.act-popup-curriculo-overlay .act-popup .form .row fieldset .box-radio-content div .box-radio-select input[type="radio"]{appearance:none;width:15px;height:15px;border-radius:10px;background:#fff;border:1px solid #004085;cursor:pointer;position:relative;outline:none;display:flex;justify-content:center;align-items:center;margin:0 0 0 0;}.act-popup-overlay .act-popup .form .row fieldset .box-radio-content div .box-radio-select input[type="radio"]:before,.act-popup-rd-overlay .act-popup .form .row fieldset .box-radio-content div .box-radio-select input[type="radio"]:before,.act-popup-curriculo-overlay .act-popup .form .row fieldset .box-radio-content div .box-radio-select input[type="radio"]:before{position:absolute;content:'';width:0;height:0;border-radius:50%;background:#14b37d;opacity:0;transition:.2s;}.act-popup-overlay .act-popup .form .row fieldset .box-radio-content div .box-radio-select input[type="radio"]:checked:before,.act-popup-rd-overlay .act-popup .form .row fieldset .box-radio-content div .box-radio-select input[type="radio"]:checked:before,.act-popup-curriculo-overlay .act-popup .form .row fieldset .box-radio-content div .box-radio-select input[type="radio"]:checked:before{opacity:1;width:7px;height:7px;}.act-popup-overlay .act-popup .form .row fieldset .box-radio-content p,.act-popup-rd-overlay .act-popup .form .row fieldset .box-radio-content p,.act-popup-curriculo-overlay .act-popup .form .row fieldset .box-radio-content p{font-size:11px;line-height:21px;color:#004085;padding:5px 0 24px 0;margin:0;text-align:center;}.act-popup-overlay .act-popup .form .row fieldset .box-radio-content p.policy,.act-popup-rd-overlay .act-popup .form .row fieldset .box-radio-content p.policy,.act-popup-curriculo-overlay .act-popup .form .row fieldset .box-radio-content p.policy{padding:0;}.act-popup-overlay .act-popup .form .row fieldset .box-radio-content p.obs-list,.act-popup-rd-overlay .act-popup .form .row fieldset .box-radio-content p.obs-list,.act-popup-curriculo-overlay .act-popup .form .row fieldset .box-radio-content p.obs-list{padding:20px 30px 0;font-size:15px;}.act-popup-overlay .act-popup .form .row fieldset .box-radio-content p strong,.act-popup-rd-overlay .act-popup .form .row fieldset .box-radio-content p strong,.act-popup-curriculo-overlay .act-popup .form .row fieldset .box-radio-content p strong{font-weight:600;}.act-popup-overlay .act-popup .form .row fieldset .box-radio-content p a,.act-popup-rd-overlay .act-popup .form .row fieldset .box-radio-content p a,.act-popup-curriculo-overlay .act-popup .form .row fieldset .box-radio-content p a{text-decoration:underline;font-weight:600;color:#004085;}.act-popup-overlay .act-popup .form .row fieldset .box-radio-content p a:hover,.act-popup-rd-overlay .act-popup .form .row fieldset .box-radio-content p a:hover,.act-popup-curriculo-overlay .act-popup .form .row fieldset .box-radio-content p a:hover{color:#14b37d;}.act-popup-overlay .pop-up-rd,.act-popup-rd-overlay .pop-up-rd,.act-popup-curriculo-overlay .pop-up-rd{padding:0;width:auto;}@media only screen and (max-device-width:736px){.act-popup-overlay .act-popup,.act-popup-rd-overlay .act-popup,.act-popup-curriculo-overlay .act-popup{width:100%;margin:10px;padding:20px;}.act-popup-overlay .act-popup a,.act-popup-rd-overlay .act-popup a,.act-popup-curriculo-overlay .act-popup a{font-size:19px;}.act-popup-overlay .act-popup p,.act-popup-rd-overlay .act-popup p,.act-popup-curriculo-overlay .act-popup p{padding:7px 20px;color:#fff;font-size:12px;}.act-popup-overlay .act-popup .form .row fieldset input[type='submit'],.act-popup-rd-overlay .act-popup .form .row fieldset input[type='submit'],.act-popup-curriculo-overlay .act-popup .form .row fieldset input[type='submit']{font-size:14px;}.act-popup-overlay .act-popup ul.buttons li a:hover,.act-popup-rd-overlay .act-popup ul.buttons li a:hover,.act-popup-curriculo-overlay .act-popup ul.buttons li a:hover{background:#fff;color:#8c8279;}}
.file{position:relative;display:block;margin:15px 0 0 0}.file input[type="file"]{position:absolute;z-index:2;top:0;left:0;opacity:0;-moz-opacity:0;filter:alpha(opacity=0)}.file .file_button{position:absolute;top:0;left:0;z-index:1;width:130px;height:38px;font-size:13px;font-weight:500;line-height:38px;color:#fff;text-align:center;-moz-transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s;transition:all .3s;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background:#0c364f;behavior:url(/PIE.htc)}.file .file_button.hover{background:#39afd5}.file .file_name{position:absolute;top:0;z-index:1;width:186px;height:38px;padding-left:15px;font-size:13px;font-style:italic;font-weight:300;line-height:38px;color:#004085;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;white-space:nowrap}.file .file_name.error{color:#e77776}
